单片机第1-3章.ppt

单片机第1-3章.ppt

四、空操作指令 NOP—No Operation NOP ;除(PC)+1 (PC)外无任何操作。 一般用于延时。 用指令实现下列功能: (1)若CY=0,则转PROM1程序段执行; (2)若位寻址区30H不=0,则将30H清0,并使程序转至PROM2; (3)若A中数据不等于200,则程序转至PROM3; (4)若A中数据不等于0,则程序转至PROM4; (5)将40H中数据减1,若差值不等于0,则程序转至PROM5; (6)若以R0中内容为地址的存储单元中的数据不等于10,则程序转至PROM6; (7)调用首地址为1000H的子程序; (8)使PC=3000H; (9)将外部RAM从block1开始存放的10个数据传送到内部RAM以black2开始的地址单元中去. 例题:下列指令中哪些是合法的,哪些是非法指令,并说明原因? 1、LJMP DEC 2、LACLL ABC 3、JZ 30H,ABC 4、CJNZ A,#30H,ABC 5、CJNE 30H,A,ABC 6、CJNE R7,30H,ABC 7、CJNE @R3,#30H,ABC 8、DJNE R1,ABC 9、DJNZ @R1,ABC 10、JZ #30H 控制转移类指令快捷记忆法 规律:所有条件转移都只能是在rel的范围内进行,即-128~127。 5.伪指令

文档评论(0)

1亿VIP精品文档

相关文档