单片机指令JNB字母各代表什么意思
1个回答
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
JNB就是后边的位操作码为0则跳转到指定的行地址。
这是汇编指令,应该是JNB SWLOOP, NEXT
是JNB就应该有逗号,而且逗号后还有标号,而SWLOOP是引脚,指令意思为:SWLOOP脚为低电平则转到标号NEXT处,否则继续向下执行。
如果SWLOOP是标号,那应该是JNC SWLOOP
这指令意思就不同了,是不进位(Cy=0)则转到SWLOOP处,否则向下执行。
扩展资料:
模型为:JNB bit,rel,其中bit为直接寻址位,rel为要转移到的地方,通常是一个标号;它的意思是若bit为0,则转移到rel表示的标号处,否则不转移继续往下执行。
JNB是根据某一位的状态判断转移的,当检测位不是1(NB),即为0时就转移,通常用于判断引脚。例如:JNB P1.0, TEST;
功能:当引脚P1.0为0时,就跳转到TEST。
参考资料来源:百度百科-单片机系统指令
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询