版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、MCS-51系列单片机的程序设计 思考题第四章例4.1 请用MCS-51汇编指令编写程序,将片内RAM104、105单元中的内容分别传送到片外RAM 104H、105H单元中。分析:应注意片内和片外的寻址指令不同分析:应注意片内和片外的寻址指令不同YN 顺序执行条件满足?转向目标程序图4.1 简单分支程序转移 K=n K=n-1 K=2 转向分支n-1 转向分支2 转向分支1 转向分支n K=? K=1 参考程序参考程序 例例 4.4 a.子程序的第一条指令之前必须有标号;子程序的第一条指令之前必须有标号;b.子程序中需要保护现场;子程序中需要保护现场;c.主程序和子程序之间的参数传递。主程序
2、和子程序之间的参数传递。 加加10子程序子程序: R0: 片内片内RAM地址指针,初值为地址指针,初值为ADR1DPTR:片外片外RAM地址指针,初值为地址指针,初值为ADR2每完成一个字节的加法后,每完成一个字节的加法后,R0、DPTR各自加各自加1,调整为加数、被加数下一待加字节的地址。调整为加数、被加数下一待加字节的地址。R2:计数器。存放待加的字节数,每完成一个字:计数器。存放待加的字节数,每完成一个字节的加法后,内容减节的加法后,内容减1,当,当R2=0时,程序结束。时,程序结束。开始开始#ADR1(R0)#ADR2(DPRTR)#L(R2)C清零(R0)+(DPTR)(A) (A)
3、 (R0)(R0)+1 (R0)(R1)+1 (R1)(R2)-1 (R2)(R2) = 0?YN出口出口初始化初始化设初值设初值循环体循环体工作部分工作部分修改修改循环体循环体参数参数判别判别定时(或延时)方法:定时(或延时)方法:不需另添硬件,且变化灵活。软件延时:利用计算机执行程序耗用的软件延时:利用计算机执行程序耗用的时间来实现延时,又称时间来实现延时,又称“延时程序延时程序”。优点:优点:延时过程中占用CPU,所以不宜设计太长的延时程序。缺点:缺点:DELAY1: MOV R1, #0AH ; 1DL2: MOV R2, #18H ; 1DL1: NOP ; 1 NOP ; 1 DJNZ R2, DL1 ; 2 DJNZ R1, DL2 ; 2 RET ; 2 机器周期机器周期内循环内循环外循环外循环设计一延时程序,延时时间为设计一延时程序,延时时间为1ms1ms。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025四季度重庆五一职业技术学院合同工招聘24人参考考试试题及答案解析
- 2026中国农业科学院第一批统一招聘14人(蔬菜花卉研究所)笔试重点试题及答案解析
- 2025年无人机空中交通管理报告
- 2025-2026 学年四年级 道德与法治 期末冲刺卷 试卷及答案
- 2025年齐齐哈尔市总工会工会社会工作者招聘39人考试核心题库及答案解析
- 2025年眉山市青神县人民法院公开招聘劳务派遣司法警察的备考题库及答案详解1套
- 2025四川自贡市第一人民医院招聘食堂工人8人备考核心试题附答案解析
- 2025年儿童安全教育游戏化五年开发报告
- 2026年长沙市中小学素质教育实践基地岳麓营地编外合同制教师、教官招聘备考题库及参考答案详解
- 2025广西南宁市武鸣区陆斡中心卫生院招聘编外工作人员1人考试核心题库及答案解析
- 老公情人签约协议书
- 学堂在线雨课堂《唐宋名家词(河南大学)》网课学堂云单元测试考核答案
- 煤矿班组长安全培训
- 体育培训校区管理制度
- 4、蓝恒达QC小组活动基础知识与实务培训课件
- 住宅项目工程总承包管理策划(可编辑)
- 小学六年级科学上册2025年期末检测卷(含答案)
- 小学消防安全工作责任体系
- 2025广西桂林市面向全国高校招聘急需紧缺专业人才147人笔试备考试卷及答案解析(夺冠)
- 家具摆放施工方案
- 楼体亮化维修合同
评论
0/150
提交评论