如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
PAGE\*MERGEFORMAT13TOC\o"1-1"\h\uHYPERLINK\l_Toc242291.将片外8000H-80FFH单元写入数据ABPAGEREF_Toc242291HYPERLINK\l_Toc290372.将片内RAM20H单元中数据在数码管上显示出来PAGEREF_Toc290371HYPERLINK\l_Toc33273.将片内ARM30H-40H单元清零PAGEREF_Toc33272HYPERLINK\l_Toc162484.将六位数显示在数码管上PAGEREF_Toc162482HYPERLINK\l_Toc219405.8255并口芯片的应用:交通灯控制系统的设计PAGEREF_Toc219403HYPERLINK\l_Toc47306.将交通灯点亮PAGEREF_Toc47303HYPERLINK\l_Toc11297.AD转换实验PAGEREF_Toc11294HYPERLINK\l_Toc4538.DA转换实验PAGEREF_Toc4535HYPERLINK\l_Toc277509.定时器的应用PAGEREF_Toc277505HYPERLINK\l_Toc1224510.开关控制LED的亮灭及速度PAGEREF_Toc122456HYPERLINK\l_Toc646111.计数器实验PAGEREF_Toc64616HYPERLINK\l_Toc1864712.串并转换实验PAGEREF_Toc186477HYPERLINK\l_Toc864713.直流电机速度检测PAGEREF_Toc86477HYPERLINK\l_Toc772914.8255PB外接8个开关,编程将开关状态显示在数码管上(串并转换动态扫描方式)PAGEREF_Toc77298HYPERLINK\l_Toc613415.P3.4接开关K,编程将开关拨动次数,通过串并转换的方式进行显示PAGEREF_Toc61349HYPERLINK\l_Toc397916.比较片内RAM30H、31H两个单元值的大小,将较大的数显示在数码管上PAGEREF_Toc397910HYPERLINK\l_Toc929517.单片机P1口接8个开关,编程将开关状态显示在数码管上(串并转换动态扫描方式)PAGEREF_Toc929510HYPERLINK\l_Toc1354918.将片内50H单元的值显示在数码管上PAGEREF_Toc1354911HYPERLINK\l_Toc461119.开关K1接P1.0,K2接P1.1,编程实现当按下K1时在数码管上显示50H单元的值,按下K2在数码管上显示51H单元的值PAGEREF_Toc4611121.将片外8000H-80FFH单元写入数据ABORG0000H;程序从0000H开始执行AJMPMAIN;跳转到主程序ORG0030H;以免覆盖中断地址MAIN:MOVSP,#60H;避免堆栈和工作寄存器区冲突MOVDPTR,#8000HMOVR0,#0LOOP:MOVA,#0ABHMOVX@DPTR,AINCDPTRINCR0CJNER0,#0,LOOP;判断AJMP$;等待END;调试-视图-M存储器(输入地址X:8000H)2.将片内RAM20H单元中数据在数码管上显示出来ORG0000H;程序从0000H开始执行AJMPMAIN;跳转到主程序ORG0030H;以免覆盖中断地址MAIN:MOVSP,#60H;避免堆栈和工作寄存器区冲突MOVDPTR,#0E100H;指向命令口地址MOVA,#03H;PA、PB口输出MOVX@DPTR,A;所有并口显示程序先进行8155初始化MOV20H,#34HMOVA,20HACALLCHAILOOP:MOVR0,#10H;第一个显示数的地址送R0MOVR1,#2;显示2个数MOVR2,#1;从倒数第一个数码管开始显示ACALLDISPLAYLJMPLOOP;判断CHAI:MOVB,#10HDIVABMOV10H,BMOV11H,ARETDISPLAY:MOVA,@R0MOV0FH