请教关于DELAY: MOV R6,#5 如何实现延时 感激不尽

2019-07-15 09:07发布

如题,DELAY: MOV R6,#5 这句话如何实现的延时
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
blackwinter
1楼-- · 2019-07-15 14:43
人中狼 发表于 2017-12-20 19:26
这个不完整,后面应该还有语句

DELAY: MOV R6,#5
D1:    MOV R7,#250
       DJNZ R7,$
       DJNZ R6,D1
       RET
       END
blackwinter
2楼-- · 2019-07-15 16:14
理解 感谢
sunzewen
3楼-- · 2019-07-15 17:04
把立即数 5赋值给寄存器R6,把立即数 250赋值给寄存器R7,R7减一,不等于零R7再减一,如果等于零R6减一,不等于零跳转到D1,等于零就RET
lljj123
4楼-- · 2019-07-15 22:18
通过在单片机循环实行代码来达到延时的目的,根据单片机晶振的不同通过循环嵌套循环达到的延时也不同
lljj123
5楼-- · 2019-07-16 02:11
 精彩回答 2  元偷偷看……

一周热门 更多>