No.35931 作者:tonyjzit 邮件:tonyjzit@tom.com ID:13363 登陆:2次 文章数:2篇 最后登陆IP:202.196.226.192 最后登陆:2003/7/3 19:23:30 注册:2003/7/1 16:45:13 财富:107 发帖时间:2003/7/1 16:53:00 发贴者IP:202.196.236.170 标题:tonyjzit:帮忙看看这段程序 摘要:No.35931帮忙看看这段程序 关于延时的问题 以下程序是一个延时子程序,使用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。 请大家帮我分析一下吧。多谢! ......
>>返回讨论的主题
|