- 6
- 0
- 约3.6千字
- 约 26页
- 2017-11-05 发布于湖北
- 举报
单片机原理及应用 第8讲 位操作指令及练习
控制转移指令 1、无条件转移指令: 长转移类指令:LJMP addr16 绝对转移类指令:AJMP addr11 短转移指令:SJMP rel 间接转移指令:JMP @A+DPTR 我们在编写汇编语言源程序时,可以直接写成: LJMP 标号 ;即转移到标号处 AJMP 标号 SJMP 标号 JMP 标号 3、常用子程序 子程序是能够完成某一专用任务的程序段,其代码为所有的主程序共享,因此,子程序在结构上应具有通用性和独立性。 编写子程序时应注意的问题 1、子程序的第一条指令地址为子程序的入口地址,该指令前必须有标号。 2、主程序通过调用指令来调用子程序,子程序末尾必须要有返回指令来返回主程序。 3、主程序调用子程序后,单片机可以自动保护断点地址,但对于R0-R7,SFR以及某些内存单元内容需要保存的话,就需要在子程序开头写保存它们的指令(进栈)、在末尾写恢复它们的指令(出栈)。 4、入口参数:将输入数据存放到子程序指定的位置 出口参数:子程序将处理结果存放到指定的位置。 延迟子程序 系统设计中的显示、键盘及数据采集中经常要用到延迟。 DELAY:MOV R3,#98 LOOP:DJNZ R3,LOOP DJNZ R2,DELAY
您可能关注的文档
- 华师大版 密度 一.ppt
- 华师大八年级《洋务运动与戊戌变法》.ppt
- 华师大版历史九年级下第12课罗斯福新政和德国法西斯专政.ppt
- 华丽的总结汇报.ppt
- 华师大电与电路章节复习.doc
- 华师版九年级第1,2课“电气时代”的到来.ppt
- 华南农业大学营销调研贾莉课件调研1-2章.ppt
- 华师大版八年级上机械运动(一).ppt
- 华夫板交流.ppt
- 华南师范大学电工学-第8章电动机.ppt
- 2026-2027学年初中劳动七年级下册浙教版任务二 展览服务需策划课时训练卷.docx
- 2026年公路路政执法业务考试试题及答案.docx
- 2026-2027学年初中劳动七年级下册浙教版任务三 举办博物展览课时精练卷.docx
- 2026年固体废物处理工中级职业技能模拟试卷及答案.docx
- 企业生产安全事故综合应急预案.docx
- 2026年校招:新材料试题及答案.docx
- 2026年集团校总校长竞聘面试试题库.docx
- 高处焊接动火作业火灾坠落事故应急预案.docx
- 2026-2027学年初中劳动七年级下册湘人版(2022)项自1 无土栽培技术课时诊断卷.docx
- 2026年产品质量法政策知识考试题及答案.docx
原创力文档

文档评论(0)