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

* 97322: 请大家帮忙看看这个延时程序

   gbbxd 
gbbxd发表的帖子 

 是这样计算延时程序的吧
DEL: MOV R7,#0FH;延时子程序 
DEL1:MOV R6,#0FFH; 
DEL2:MOV R5,#01FH; 
DEL3: DJNZ R5,DEL3; 
         DJNZ R6,DEL2; 
         DJNZ R7,DEL1; 
         RET; 
          END
晶振用12M,那么它的延时时间T准确地说 倒底 为多少呢?初学汇编,很多都不懂,麻烦大家帮忙给看一看。谢谢。

((2us*1F+2us)*FF+2us)*F=244830us=0.244s

发表时间:2006年9月1日15:49:32

  
回复该帖

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

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

  97339.[详细]是否该这样计算呢?
摘要:如下计算对吗? T=1us*3(前3条指令执行所用的时间)+2us*(1F*FF*F)次+(一条指令执行完到下一条指令开始执行期间的时间)*N次......(113字)
- [yilintian][990次] 2006年9月1日

  97337.[详细]谢谢你的回答,但我认为,总的时间还应该加上前三条指令执行所用的时间,不知道对不对?..
摘要:谢谢你的回答,但我认为,总的时间还应该加上前三条指令执行所用的时间,不知道对不对?......(78字)
- [yilintian][1063次] 2006年9月1日

  97374.[详细][原创]
摘要:对,是应该加上前面几条的程序时间的......(34字)
- [gbbxd][914次] 2006年9月3日

[上一篇帖子]:[原创]大哥,我也想要一本可以吗?我的邮箱是gbbxd@tom.com谢谢啊
[下一篇帖子]:求单片机(USB接口)编程兼职人员求单片机(USB接口)编程兼职人员 欲寻求合作开发(胜群