单片机里的for循环延时函数怎样理解

如题所述

第1个回答  2019-06-05
第一个for完成对delay_time参数的控制,即共循环多少次内部循环
第二个for(内部循环),完成对j从0到199的控制,共循环200次。
翻译成汇编就是:
(R0为传递参数)
DELAY:
MOV
R1,#200
DJNZ
R1,$
DJNZ
R0,DELAY
RET
第2个回答  2020-02-04
第一个for完成对delay_time参数的控制,即共循环多少次内部循环
第二个for(内部循环),完成对j从0到199的控制,共循环200次。
翻译成汇编就是:
(R0为传递参数)
DELAY:
MOV
R1,#200
DJNZ
R1,$
DJNZ
R0,DELAY
RET
相似回答
大家正在搜