51单片机常见汇编程序实验代码
13页1、1. 将片外8000H-80FFH单元写入数据AB12. 将片内RAM20H单元中数据在数码管上显示出来13. 将片内ARM30H-40H单元清零24. 将六位数显示在数码管上25. 8255并口芯片的应用:交通灯控制系统的设计36. 将交通灯点亮37. AD转换实验48. DA转换实验59. 定时器的应用510. 开关控制LED的亮灭及速度611. 计数器实验612. 串并转换实验713. 直流电机速度检测714. 8255PB外接8个开关,编程将开关状态显示在数码管上(串并转换动态扫描方式)815. P3.4接开关K,编程将开关拨动次数,通过串并转换的方式进行显示916. 比较片内RAM30H、31H两个单元值的大小,将较大的数显示在数码管上1017. 单片机P1口接8个开关,编程将开关状态显示在数码管上(串并转换动态扫描方式)1018. 将片内50H单元的值显示在数码管上1119. 开关K1接P1.0,K2接P1.1,编程实现当按下K1时在数码管上显示50H单元的值,按下K2在数码管上显示51H单元的值121. 将片外8000H-80FFH单元写入数据ABORG 0000H ;程
2、序从0000H开始执行AJMP MAIN ;跳转到主程序ORG 0030H ;以免覆盖中断地址MAIN:MOV SP,#60H; 避免堆栈和工作寄存器区冲突MOV DPTR,#8000HMOV R0,#0LOOP:MOV A,#0ABHMOVX DPTR,AINC DPTRINC R0CJNE R0,#0,LOOP; 判断AJMP $; 等待END ;调试-视图-M存储器(输入地址X:8000H)2. 将片内RAM20H单元中数据在数码管上显示出来 ORG 0000H;程序从0000H开始执行AJMP MAIN;跳转到主程序ORG 0030H;以免覆盖中断地址MAIN:MOV SP,#60H ;避免堆栈和工作寄存器区冲突MOV DPTR,#0E100H ;指向命令口地址MOV A,#03H;PA、PB口输出MOVX DPTR,A;所有并口显示程序先进行8155初始化MOV 20H,#34HMOV A,20HACALL CHAILOOP:MOV R0,#10H ;第一个显示数的地址送R0MOV R1,#2 ;显示2个数MOV R2,#1 ;从倒数第一个数码管开始显示ACALL DISPL
3、AYLJMP LOOP;判断CHAI:MOV B,#10HDIV ABMOV 10H,BMOV 11H,ARETDISPLAY:MOV A,R0 MOV 0FH,#8ACALL P164ACALL PBITACALL DELAYMOV A,#0MOVX DPTR,AINC R0DJNZ R1,DISPLAYRETP164:MOV DPTR,#TAB MOVC A,A+DPTRP164_1:RRC A MOV R3,AMOV ACC.0,CANL A,#0FDHMOV DPTR,#0E102HMOVX DPTR,AORL A,#0FEHMOVX DPTR,AMOV A,R3DJNZ 0FH,P164_1MOV 0FH,#8RETPBIT:MOV DPTR,#0E101H MOV A,R2 MOVX DPTR,ARL AMOV R2,ARETDELAY:MOV R6,#4DEL:MOV R7,#250 DJNZ R7,$DJNZ R6,DELRETTAB:DB 0FCH,60H,0DAH,0F2H,66H,0B6H,0BEH,0E0H DB 0FEH,0F6H,0EEH,3EH,9CH,7
《51单片机常见汇编程序实验代码》由会员s9****2分享,可在线阅读,更多相关《51单片机常见汇编程序实验代码》请在金锄头文库上搜索。
2022年08月福建医科大学附属协和医院招聘减少岗位拟聘人数(五)笔试参考题库含答案解析
习作2我的自画像
四川省成都市锦西中学九年级化学上册第三单元物质构成的奥秘课题2原子的结构第1课时原子的构成导学案无答案新版新人教版
调研方案撰写(爱尔眼科)
聚对苯二甲酸乙二醇酯的合成
销售任务制定管理办法
罗湖医院集团医疗设备技术参数
扶贫开发工作总结8
送给亲人朋友的端午节祝福语
高校辅导员开展大学生心理健康教育的现状与对策研究-精品文档
第一课《燕 子》教学设计[9]
2023年班组个人总结报告模板(4篇).doc
脂溢性脱发中药偏方
燃烧机的操作说明
老教师工作总结的自我评价及鉴定
关于工作述职范文6篇
改革扬帆开好局 踔厉奋发谋新篇 全力推动基层医疗卫生机构焕发新活力——xx市在全省基层卫生健康工作会经验交流发言.docx
C语言程序设计教程
案例-从“有用的植物”主题——谈对“学习活动”的认识
浅谈信息技术在英语复习课中的应用
2023-12-09 4页
2024-02-17 4页
2023-07-16 36页
2023-06-20 4页
2023-11-29 6页
2022-11-20 8页
2024-02-18 2页
2022-12-28 9页
2023-03-29 2页
2022-08-14 8页