单片机学习附录及参考文献.docVIP

  • 48
  • 0
  • 约5.25千字
  • 约 5页
  • 2020-09-26 发布于浙江
  • 举报
PAGE 364 V片机及嵌入式系统 PAGE 365 V STYLEREF 标题1-1 附录A MCS-51单片机指令系统表 附录A MCS-51单片机指令系统表 指 令 字节数 机器周期 影 响 标 志 功 能 ACALL addrll 2 2 在2KB空间内调用 ADD A, # data 2 1 CY,AC,OV,P 立即数加累加器内容 ADD A, direct 2 1 CY,AC,OV,P 直接寻址单元加累加器内容 ADD A, @R0 1 1 CY,AC,OV,P R0所指RAM单元加累加器内容 ADD A, @R1 1 1 CY,AC,OV,P R1所指RAM单元加累加器内容 ADD A, Rn 1 1 CY,AC,OV,P 寄存器Rn的内容加累加器内容 ADDC A, Rn 1 1 CY,AC,OV,P 寄存器Rn的内容加进位再加累加器内容 ADDC A, # data 2 2 CY,AC,OV,P 立即数加进位再加累加器内容 ADDC A, direct 2 2 CY,AC,OV,P 直接寻址单元加进位再加累加器内容 ADDC A, @R0 1 1 CY,AC,OV,P R0所指RAM单元加进位再加累加器内容 ADDC A, @R1 1 1 CY,AC,OV,P R1所指RAM单元加进位再加累加器内容 ANL direct, A 2 2 累加器和直接寻址单元相与 ANL direct, # data 3 2 立即数和直接寻址单元相与 ANL A, # data 2 2 立即数和累加器相与 ANL A, direct 2 2 直接寻址单元和累加器相与 ANL A, @R0 1 1 R0所指RAM单元和累加器相与 ANL A, @R1 1 1 R1所指RAM单元和累加器相与 ANL A, Rn 1 1 寄存器Rn和累加器相与 ANL C, bit 2 2 CY 进位和某位与,结果在CY中 ANL C, /bit 2 2 CY 进位和某位的反码与,结果在CY中 CJNE A, # date, rel 3 2 CY 立即数和累加器内容比较,不等则转移 CJNE A, direct, rel 3 2 CY 直接寻址单元和累加器内容比较,不等则转移 CJNE @R0,#date,rel 3 2 CY 立即数和R0所指单元内容比较,不等则转移 续表 指 令 字节数 机器周期 影 响 标 志 功 能 CJNE @R1,#date,rel 3 2 CY 立即数和R1所指单元内容比较,不等则转移 CJNE Rn,#date, rel 3 2 CY 立即数和Rn的内容比较,不等则转移 CLR A 1 1 累加器清0 CLR C 1 1 CY 进位清0 CLR bit 1 1 某一位清0 CPL A 1 1 累加器取反 CPL bit 2 2 某位取反 CPL C 1 1 CY 进位取反 DA A 1 1 CY,AC,P 累加器十进制调整 DEC A 1 1 累加器加减1 DEC Rn 1 1 Rn内容减1 DEC direct 2 1 直接寻址单元内容减1 DEC @R0 1 1 R0所指RAM单元内容减1 DEC @R1 1 1 R1所指RAM单元内容减1 DIV AB 1 4 CY,AC,OV,P 累加器内容除以B寄存器内容,商在A,余数在B DJNZ Rn, rel 2 2 寄存器内容减1,非零转移 DJNZ direct, rel 3 2 直接寻址单元内容减1,非零转移 INC A 1 1 累加器内容加1 INC direct 2 1 直接寻址单元内容加1 INC @R0 1 1 R0所指RAM单元内容加1 INC @R1 1 1 R1所指RAM单元内容加1 INC Rn 1 1 Rn内容加1 INC DPTR 1 2 数据指针内容加1 JB bit,rel 3 2 某位为1,则转移 JBC bit,rel 3 2 某位为1,则使此位为0,转移 JC bit,rel 2 2 进位为1,则转移 JNB bit,rel 3 2 某位为0,则转移 JNC rel 2 2 进位为0,则转移 JNZ rel 2 2 累加器内容不为0,则转移 JZ rel 2 2 累加器内容为0,则转移 JMP @A+DPTR 1 2 无条件转移,转移地址为A中内容加DPTR内容 LJMP addr16 3 2 长转移,可在64KB范围内转移 LCALL addr16 3 2 长调用,调用地址可在64KB范 围内 MOV A,#data 2 1 立即数送A MOV A,direct 2 1 直接寻址单元内容

文档评论(0)

1亿VIP精品文档

相关文档