延时子程序

[复制链接]
 楼主| QRQ 发表于 2007-4-20 11:20 | 显示全部楼层 |阅读模式
vr, ov, sd, pd, ce
DEL:&nbsp;MOV&nbsp;R7,#200<br />DEL1:MOV&nbsp;R6,#123<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;NOP<br />DEL2:DJNZ&nbsp;R6,CEL2;2*123+2=248us<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DJNZ&nbsp;R7,DEL1;(248+2)*200+1=50.001ms<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RET<br />延时时间是怎么算出来的啊?请指教.
ayb_ice 发表于 2007-4-20 11:24 | 显示全部楼层

一条一条算出来的....

  
maychang 发表于 2007-4-20 17:33 | 显示全部楼层

根据时钟频率以及每条指令需要多少机器周期计算

  
夜帝 发表于 2007-4-20 21:38 | 显示全部楼层

支持三楼

  
arab 发表于 2007-4-20 22:15 | 显示全部楼层

同上

  
shenyong23 发表于 2007-4-20 23:56 | 显示全部楼层

支持

  
pigjiang 发表于 2007-4-21 10:48 | 显示全部楼层

同上上

  
scjalf 发表于 2007-4-21 21:58 | 显示全部楼层

sss

tong&nbsp;shang&nbsp;
lgp28 发表于 2007-4-22 15:32 | 显示全部楼层

同意

  
steelhzg 发表于 2007-4-22 19:32 | 显示全部楼层

根据时钟频率。。

根据时钟频率和每条指令消耗多少指令周期来计算
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QRQ

22

主题

65

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部
QRQ

22

主题

65

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部