单片机类型有哪些 单片机JB指令是什么意?单片机JB指令是什?
浏览量:2909
时间:2021-03-14 08:31:01
作者:admin
单片机JB指令是什么意?单片机JB指令是什?
输入:JBP1.3,input等待p1.3为低电平后再执行下一条指令
8051单片机指令定义的详细说明--jbbit,rel
注意:如果bit表示的位数据为1,则跳转到rel指定的地址执行。如果位表示的位数据为0,则执行下一条指令。
谁有单片机汇编语言的指令解释啊?最主要是我现在还不懂指令中的jb,jz是什么意思?
我不知道你指的是哪种MCU。最常用的89C51系列单片机汇编语言有111条指令,可分为五类:
[1]。数据传输指令(共29条)
[2]。算术运算指令(共24条)][3]。逻辑操作和移位指令(共24条)
[4]。控制转移指令(共17条)][5]。布尔变量运算指令(共17条)]]JZ指令属于第4类“控制传输类”中的条件传输指令。具体格式和功能如下:
jzrela=0,(PC)2rel→(PC),累加器中的内容为0,
然后将其传输到偏移量所指向的地址,否则程序将运行下去。
JB是5类“布尔变量操作类”指令。其格式和功能如下:
jbbit,rel bit state为1转换。
单片机中JB是什么?
J是jump的第一个字母,在汉语中是jump的意思。
N is not,在汉语中是“not”的意思。
B是位的首字母,在中文中是“二进制位”的意思。
因此,JNB用于判断某人是否为真,这意味着跳转。它与JB相反。
当您说jnbtf0,$时,表示当标志位TF0不是1(1真,0假)时,它跳到$。
这里TF0表示计时器T0的溢出标志位,$表示当前指令的地址。
因此,当TF0=0时,程序将在此指令处停止,直到计时器T0溢出并自动设置TF0=1,然后退出指令并执行下一条指令。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。