- 35
- 0
- 约9.83千字
- 约 65页
- 2015-09-16 发布于广东
- 举报
mcs51单片机第4章,mcs51系列单片机,mcs96系列单片机,单片机mcs51,mcs单片机,mcs8m切换台第一册,第九单片机开发网,第九单片机,第九单片机论坛,爱上单片机第3版pdf
MCS-51单片机原理及应用 孙景峰 TELEMAIL:sunjf@hebut.edu.cn 第四章 汇编语言程序设计 顺序程序设计 顺序程序设计 查表程序设计 查表程序设计 程序如下: ORG 1000H START: MOV R0, #30H MOV DPTR, #2000H MOV R2, #20H LOOP: MOV A, @R0 MOVX @DPTR, A INC R0 INC DPTR DJNZ R2, LOOP SJMP $ END [例] 编制程序设计50ms延时程序。 解:延时程序与MCS-51指令执行时间(机器周期数)和晶振频率fOSC有直接的关系。当fOSC=12MHz时,机器周期为1?s,执行一条DJNZ指令需要2个机器周期,时间为2?s。 50ms÷ 2?s255,因此单重循环程序无法实现,可采用双重循环的方法编写50ms延时程序。 定义:若循环中还包括有循环,称为多重循环(或循环嵌套)。 多重循环程序 程序如下: ORG 1
原创力文档

文档评论(0)