导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→关于延时的问题

* 35928: 关于延时的问题

   guest 
guest发表的帖子 

 关于延时的问题
以下程序是一个延时子程序,使用6MHz晶振。

DEL: MOV R5,#100
DEL0:MOV R6,#200
DEL1:MOV R7,#248
DEL2:DJNZ R7,DEL2
     DJNZ R6,DEL1
     DJNZ R5,DEL0
     RET

我认为用近似算法:s=100*200*248为运行DJNZ指令的次数,该指令为两个机器周期,每
个机器周期为2us,所以延时时间t=s*2*2(us),结果应该为20s。可书上说是延时10s。

请大家帮我分析一下吧。多谢!


发表时间:2003年7月1日16:37:50

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  36016.[详细]20
摘要:......(无内容)
- [老古][1014次] 2003年7月3日

[上一篇帖子]:复位脚加一上拉电阻试试。
[下一篇帖子]:先买本好书,了解嵌入式系统的概念,在买个好的开发工具,例如ARM系列;再建立一个课题,然后努力