打印

汇编延时程序如何计算!!有程序!!

[复制链接]
3925|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
甄蔡组合|  楼主 | 2007-12-27 21:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大虾们帮忙算一下,下面的程序延时多长时间!最好讲解一下!!
给我这样的小虾指点一下!!
DEL:  MOV R2,#255 ;
D1:   MOV R3,#255
D2:   NOP     
      NOP
      NOP
      NOP
      NOP
      DJNZ R3,D2
      DJNZ  R2,D1
      RET

相关帖子

沙发
yijunabcd| | 2007-12-27 21:50 | 只看该作者

就只这么多吗?

就只这么多吗?这段程序怎么好象还欠缺点什么呢?

使用特权

评论回复
板凳
sz_kd| | 2007-12-27 21:54 | 只看该作者

不会算就那示波器测下啊

使用特权

评论回复
地板
5880527| | 2007-12-27 22:20 | 只看该作者

哎,又见这样的延时

使用特权

评论回复
5
甄蔡组合|  楼主 | 2007-12-27 22:25 | 只看该作者

忘了!!晶振12m

使用特权

评论回复
6
oufuqiang| | 2007-12-27 22:36 | 只看该作者

455,945uS

使用特权

评论回复
7
龙飞天下| | 2007-12-27 22:41 | 只看该作者

(255*7+2)*255+2 us

 

使用特权

评论回复
8
ayb_ice| | 2007-12-28 08:17 | 只看该作者

自己算一下被执行的指令就知道了

使用特权

评论回复
9
甄蔡组合|  楼主 | 2007-12-28 20:19 | 只看该作者

谢谢大虾了不

使用特权

评论回复
10
小克| | 2007-12-28 21:05 | 只看该作者

260*255

260*255

使用特权

评论回复
11
etual| | 2007-12-28 21:15 | 只看该作者

延时!!又见延时!示波器!快用示波器!!

使用特权

评论回复
12
甄蔡组合|  楼主 | 2007-12-29 23:16 | 只看该作者

(255*7+2)*(255+2)+2 us吧

使用特权

评论回复
13
bagdmu| | 2007-12-30 09:59 | 只看该作者

用什么示波器 ,用软件仿真下,就行了

使用特权

评论回复
14
z_no1| | 2007-12-30 11:37 | 只看该作者

示波器是最靠得住的,

要算周期那还要知道是那种MCU,AT89S51和STC就差远了。

使用特权

评论回复
15
oufuqiang| | 2008-1-13 09:46 | 只看该作者

这段程序又没有对IO操作,示波器能测出嘛子……

使用特权

评论回复
16
5880527| | 2008-1-13 13:03 | 只看该作者

呵呵,楼上的还需要努力啊

其实我一直很反对这样的延时,可这又是书店里的书上的标准延时,写程序一开始就不要养成这样的习惯,浪费时间没任何实用价值,用一个定时器来定时多方便,能做很多很多的事情。做过一个延时,需要几十uS到几百毫秒的定时,精度需要在几个uS,还有编码器十几K的脉冲需要处理,有触摸屏时时需要刷新,有大量四字节的乘除,三个定时器都用上了,要是用DJNZ估计黄花菜都凉了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

198

帖子

0

粉丝