AT89S51单片机原理及应用技术王全电子课件第4章节.pptVIP

  • 18
  • 0
  • 约1.8万字
  • 约 41页
  • 2017-11-27 发布于广东
  • 举报

AT89S51单片机原理及应用技术王全电子课件第4章节.ppt

4.2 AT89S51的指令系统 表4-6 控制转移类指令 助 记 符 功 能 说 明 分 类 LJMP addr16 AJMP addr11 SJMP rel JMP @A+DPTR PC ← addr16 PC← PC+2,PC10~0←addr11 PC← PC+2 + rel PC←(A)+(DPTR) 长跳转指令(64KB范围) 无条件转移指令(2KB范围) 相对转移指令(256B范围) 间接跳转指令 无条件转移指令(4条) JZ rel JNZ rel if(A)=0,PC←(PC)+2+rel if(A)≠0,PC←(PC)+2+rel 累加器(A)=0则转移 累加器(A)≠0则转移 条件转移指令(2条) CJNE A,#data,rel CJNE A,direct,rel CJNE Rn,#data,rel CJNE @Ri,#data,rel 比较前两个操作数的大小,若它们的值不相等则转移PC←(PC) +3+ rel 若第1操作数小于第2操作数,Cy=1,否则Cy清0 若前两个操作数相等,程序顺序执行,PC←(PC)+3,Cy=0 本指令是三字节指令 比较不相等转移指令(4条) DJNZ Rn ,rel DJNZ direct,rel Rn←(Rn)–1,if (Rn)≠0,PC←(PC) + 2 +re

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档