B (位为1转移指令) 例如: JB Pxy, rel JⅠNB(位为0转移指令) 例如: UNB Pxy, rel JBC(位为1转移清0指令) 例如: JBC Pxy, rel
JB (位为1转移指令) 例如: JB Px.y,rel JNB (位为0转移指令) 例如: JNB Px.y,rel JBC (位为1转移清0指令) 例如: JBC Px.y,rel
3.ⅣO口其它操作指令 由于O口是属专用寄存器之列,因此凡直接寻址方式的指令 ,都适用于O口。 其中有: ANL(逻辑与指令) 例如:ANL Px, A ORL(逻辑或指令) 例如:ORL XRL(逻辑异或指令) 例如:XRL NC(加1指令) 例如:INC
3.I/O口其它操作指令 由于I/O口是属专用寄存器之列,因此凡直接寻址方式的指令 ,都适用于I/O口。 其中有: ANL (逻辑与指令) 例如: ANL Px,A ORL (逻辑或指令) 例如: ORL Px,A XRL (逻辑异或指令) 例如: XRL Px,A INC (加1指令) 例如: INC Px
DEC(减1指令) 例如:DEC DJNZ(减1条件转移指令) 例如:DNZ Px, rel CJNE(数值比较转移指令) 例如: CNE A,Px,rel
DEC (减1指令) 例如: DEC Px DJNZ (减1条件转移指令) 例如: DJNZ Px,rel CJNE (数值比较转移指令) 例如: CJNE A,Px,rel
922O口的直接应用 由于8051的P0~P3口输入数据时可以缓冲,输出时能够 锁存,并且有一定的带负载能力,所以,在有些场合IO口可 以直接接外部设备,如开关、LED发光二极管、BCD码拨盘 等 I/O数据传送方式有: 无条件传送方式、 查询方式 中断方式。 由于这些外部设备在任何时刻都具有“0或“1”其中一 个状态,因此,对于这些设备传送数据经常用无条件传送方 式
9.2.2 I/O口的直接应用 由于8051的P0~P3口输入数据时可以缓冲,输出时能够 锁存,并且有一定的带负载能力,所以,在有些场合I/O口可 以直接接外部设备,如开关、LED发光二极管、BCD码拨盘 等。 I/O数据传送方式有: 无条件传送方式、 查询方式 中断方式。 由于这些外部设备在任何时刻都具有“0”或“1”其中一 个状态,因此,对于这些设备传送数据经常用无条件传送方 式