单片机及应用_第三章_80C51单片机指令系统.pptVIP

  • 25
  • 0
  • 约1.5万字
  • 约 80页
  • 2017-01-30 发布于湖北
  • 举报

单片机及应用_第三章_80C51单片机指令系统.ppt

单片机及应用_第三章_80C51单片机指令系统

3.3.4 控制转移类指令 2. 条件转移指令 MOV R0,#0AH ;设置循环次数 MOV R1,#DATA ;R1作地址指针,指向数据块首地址 CLR A ;A清零 LOOP: ADD A,@R1 ;加一个数 INC R1 ;修改指针,指向下一个数 DJNZ R0,LOOP ;R0减1,不为0循环 MOV SUM,A ;存10个数相加的和 (3)减1条件转移指令 例19 MOV 23H,#0AH CLR A LOOP: ADD A,23H DJNZ 23H,LOOP END 该程序段的执行过程是:将23H单元中的数连续相加,存至A中,每加一次,23H单元中的数值减1,直至减到0。其结果为 ? 3.3.4 控制转移类指令 2. 条件转移指令 3. 子程序调用与返回指令 (1)绝对调用指令 ACALL addr11 (2)长调用指令 LCALL addr16 (3)返回指令 RET (子程序返回) RETI (中断服务子程序返回) RETI指令除

文档评论(0)

1亿VIP精品文档

相关文档