单片机指令 DJNZ R6,$

2024-12-15 13:56:41
推荐回答(2个)
回答1:

转移到原地了,等于是一个循环,只到等于零的时候才执行下一条指令。

回答2:

dl2是一个段的标号。
r6是寄存器,里面存有一个数字,取值0到255。
djnz是减1、判断结果是否为0再跳转。
因此,该语句就是说,r6--,如果r6>0就跳转到dl2,如果r6=0就执行下一行语句。