4第3章51系列单片机的指令系统精选.pptVIP

  • 7
  • 0
  • 约1.44万字
  • 约 50页
  • 2016-12-02 发布于湖北
  • 举报
小 结 (1)51系列单片机指令系统的特点是不同的存储空间寻址方式不同,适用的指令不同,必须进行区分。 (2)指令是程序设计的基础,应重点掌握传送指令、算术运算指令、逻辑运算指令、控制转移指令和位操作指令,掌握指令的功能,操作的对象和结果,对标志位的影响,应要求熟记。 2. 半字节交换指令 XCHD A,@Ri ;A0~3← (Ri)0~3 SWAP A ;A4~7←A0~3 例3-4-3:将片内 RAM 2AH和 2BH单元中的 ASCII码转换成压缩式 BCD码存入 20H单元(数字 0~9的ASCII码30H~39H) 85H 压缩的BCD码和非压缩的BCD码见图 如:1823压缩的BCD码为1823H 非压缩的BCD码 非压缩BCD × ◎ ◎ × A A 08 例 将片内RAM 2AH和 2BH单元中的ASCII码转换成压缩式BCD码存入 20H单元 MOV A,#00H ;A=00 MOV R0,#2AH MOV R1,#2BH XCHD A,@R0 SWAP A XCHD A,@R1 XCH A,20H 85H R1→ R0→ 习题:交换片内RAM 40H单元和 41H单元的低半字节 8 5 ;低4位交换A=08 ; A=80H ; 低4位交换 ;(20H)=85H 3 8 0 0 A 3 5 8 0

文档评论(0)

1亿VIP精品文档

相关文档