精准延时程序及用keil C51调试

来源:互联网 发布:域名加端口号访问 编辑:程序博客网 时间:2024/04/29 18:57

延时1秒

  DEL:MOV R7,#10   // 1   

 DEL1:MOV R6,#200  // 2
 DEL2:MOV R5,#250  // 3
      DJNZ R5,$    // 4
      DJNZ R6,DEL2 // 5
      DJNZ R7,DEL1 // 6
      RET

注意:赋给Ri的立即数不能超过255,因为Ri寄存器是8位的,

心得:一共6句,成中心对称关系,很好记的。。多的依次类推,

 

 

用Keil C编译,后调试

精准延时程序及用keil <wbr>C51调试

编译通过后,调试

精准延时程序及用keil <wbr>C51调试
把光标显示在第3行,在按一下Run to Cursor line

精准延时程序及用keil <wbr>C51调试

然后在第4行设置断点BreakPoint,(双击即可设置或点击一下)

精准延时程序及用keil <wbr>C51调试

按一下run,即可查看时间

精准延时程序及用keil <wbr>C51调试

如果时间不够精确,里面数据微动下,

 

 

抓果子的猴2010-04-12 10:38:06 [举报]

看样子你是单片机方面的高手我是一个初学者,有很多问题想向你请教,不知能不能交个朋友,QQ方便些我的QQ463824909,如果可能的话我想多向你学习学习。

博主回复:2010-04-12 11:49:44

我的851592147

原创粉丝点击