导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:请高手帮我看看.....[zb2]

 *第7616篇: 初学者:请高手帮我看看.....

  
楼 主:zb2 2003年1月13日13:28
 初学者:请高手帮我看看.....
下面一段程序是延时多少秒?
 
db:  mov r7,#04H;
bdl: mov r6,#0E7H;
bdl1:djnz r6,bdl1;
     djnz r7,bdl;
     ret
  
2楼:bizhenke 2003年1月13日15:28
 回復
看你使用頻率為多少的晶體振盪器,如果是12Mhz的話,4*231=924微秒.
  
3楼:红心J 2003年1月14日16:22
 参考
db:  mov r7,#04H   ;1T
bdl: mov r6,#0E7H  ;1T
bdl1:djnz r6,bdl1  ;2T
     djnz r7,bdl   ;2T
     ret           ;2T

time=1T+(1T+2T*0E7H+2T)*04H+2T=1T+465T*04H+2T=1863T
if Fosc=12MHz,then T=1uS,
time=1863uS

  
4楼:tm1300 2003年1月14日18:07
 晶振是多少,使用的芯片是几时钟模式
具体可以参考J老兄的计算方法。

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

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


[上一篇主题]:初学者:从外部读取数据的操作

[下一篇主题]:初学者:高手帮忙!!