单片机小白求指导,不懂怎么用JNZ和JB设计

2025-03-24 13:28:03
推荐回答(2个)
回答(1):

JNZ指令是判断累加器A的值,为非0跳转到指定位置执行,否则执行下一条语句。
JB指令是判断随后的位变量值,为1跳转到指定位置执行,否则执行下一条语句。
举例如下:
DEC A ;A减1
JNZ ZERO ;如果A为0转到ZERO执行
..... ;A不为0继续
ANL A,#03H;A的低两位不变,高6位置0
JB ACC.0,NEE;如果A的最低位为1转NEE
.....

回答(2):

JNZ——J跳转,Nnot,Z零
JB—— J跳转,B该位=1