项目3__汽车转向信号灯控制(前4课时)要点.pptVIP

  • 19
  • 0
  • 约1.74万字
  • 约 81页
  • 2016-03-03 发布于湖北
  • 举报

项目3__汽车转向信号灯控制(前4课时)要点.ppt

教学重点和难点 指令的格式和寻址方式 数据传送指令 (2)、程序存储器 (3)、数据存储器 片 内 RAM 地 址 空 间 : 低128字节 在实际应用中,常需在RAM区设置堆栈。80C51的堆栈一般设在30H~7FH的范围内。栈顶的位置由SP寄存器指示。复位时SP的初值为07H,在系统初始化时可以重新设置。 图4.1 寄存器寻址示意图 图4.2 直接寻址示意图 图4.3 立即数寻址示意图 设R0=3AH,内部RAM 3AH中的值是65H,则指令 MOV A,@R0的执行结果是累加器A的值为65H,该指令的执 行过程如图4.4所示。 如,采用寄存器间接寻址的指令如下: MOV P1,@R0 ;将R0所指的存储单元的内容送P1口 图4.4 寄存器间接寻址示意图 5. 变址寻址 变址寻址是指将基址寄存器与变址寄存器的内容相加,结果作为操作数的地址。DPTR或PC是基址寄存器,累加器A是变址寄存器。该类寻址方式主要用于查表操作。 例如,指令MOVC A,@A+DPTR执行的操作是将累加器A和基址寄存器DPTR的内容相加,相加结果作为操作数存放的地址,再将操作数取出来送到累加器A中。 设累加器A

文档评论(0)

1亿VIP精品文档

相关文档