导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助]大家看看这个延时程序[stdzm]

 *第14510篇: [求助]大家看看这个延时程序

  
楼 主:stdzm 2003年7月17日08:44
 [求助]大家看看这个延时程序
求助]请大家看一下这个延时程序
大家看看这个延时程序。 DDLAY : MOV R3,#08H
                                   LOOP:   MOV R4,#0A0H
                                               DJNZ    R4,$
                                               DJNZ    R3,LOOP
                                               RET

                                   
书上说这个程序延时1ms 可我怎么也算不出来啊,大家看是这么算吗?8*160*2=2560
晶振是12兆

  
2楼:jwing 2003年8月15日16:41
 我也遇到这样的延时计算问题,帮你UP。
我也遇到这样的延时计算问题,帮你up。
  
3楼:northerntree 2003年8月16日17:41
 大概是:[(R4+1)*R3+1]*2μ
大概是:[(R4+1)*R3+1]*2μs 
如果晶振不是12Mhz的话,后面再乘上12/x (x是现在的晶振频率)。
我也是瞎蒙的,不知道说错了没有。                    
                                  DDLAY : MOV R3,#08H
                                   LOOP:   MOV R4,#0A0H
                                               DJNZ    R4,$
                                               DJNZ    R3,LOOP
                                               RET
  
4楼:baolqkun 2003年8月17日22:26
 我得算法,(r4*2+1)*r3+r3*2+2,不知道对不对,大家讨论一下嘛
  
5楼:northerntree 2003年8月20日15:12
 4楼的,你的变一下型就成了我的了,是不是
4楼的,你的变一下型就成了我的了,是不是抄袭阿?
:-)
  
6楼:jwing 2003年8月19日23:17
 有哪位高手确切知道答案的,请帮人家解决下
有哪位高手确切知道答案的,请帮人家解决下问题!

>>>>>>对该主题发表你的看法

本主题贴数6,分页: [第1页]


[上一篇主题]:大家早上好,昨天我写了个程序,结构如下:

[下一篇主题]:[注意]老古仁兄请进