永发信息网

DELAY: MOV R6,#0 MOV R7,#0 D1: DJNZ R6,$ DJNZ R7, D1 RET END

答案:2  悬赏:70  手机版
解决时间 2021-02-20 16:38
DELAY: MOV R6,#0 MOV R7,#0 D1: DJNZ R6,$ DJNZ R7, D1 RET END
最佳答案
255X255=65025,设为12M晶振,刚延时约65ms
全部回答
以上汇编转化为c语言为: void delay() { for(r7=250;r7>0;r7--) for(r6=250;r6>0;r6--); } 这是执行一段延时。原理是: 执行一个语句需要消耗1到2个机器时间,除法的更长; 1个机器时间和晶振频率有关,一般单片机都是t=12/f,比如当晶振频率是12mhz的时候,1个机器时间是t=12/12mhz=1us 然后看循环r7*r6=62500次, 对于mov r6,#250共执行250次,djnz r6,d2执行62500次,djnz r7,d1执行250次,则每句消耗2个机器时间有: t=(250+62500+250)*2=126000us=126ms=0.126s 故延时越0.126秒
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
小虎峪在哪里啊,我有事要去这个地方
【课题研究方法有哪些】开展课题常见的研究方
忽如一夜春风来千树万树一梨花开描写的是什么
珍馐的反义词
梦幻西游怎么合断线木偶
原告的律师有必要和被告沟通吗
新冠军陶瓷在哪里啊,我有事要去这个地方
【混凝土含气量】混凝土含气量是什么意思
用万用表测量Koss pp的问题、
狐妖是不是迷惑男人心的动物?
寇氏减肥万豪店地址有知道的么?有点事想过去
园林预算里,养护成活的养护期怎么算
足球离开脚面后在空中飞行的过程中(不计空气
纵横文体配送有限公司我想知道这个在什么地方
【求助】自家狗狗跟外人比跟主人亲!
推荐资讯
日本生酵素保质期gs和gk的区别
三毛在撒哈拉待了多长时间
沙坪街道汇源卫生站地址在哪,我要去那里办事
新颜美发这个地址在什么地方,我要处理点事
闪亮的用英语怎么说
江苏 汤沟一号 好喝吗
小孩不听话打哪里
树下·童年文体超市地址在什么地方,想过去办
混凝土浇筑完两天拆模后能直接批荡再养护么
我每天都会期待他和我聊天,如果他那天没有给
检察院查案期间不准联系?男友要是查案一周都
主角是九阳之体的书名叫什么
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?