网站大量收购独家精品文档,联系QQ:2885784924

mcs-51单片机指令简表.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
少年易学老难成,一寸光阴不可轻 - 少年易学老难成,一寸光阴不可轻 - 百度文库 PAGE PAGE 3 MCS-51 指令表 类 机器指令  指令助记符 格式 指令功能简注 字节 机器 别 代码 数 周 期 74 74 MOV A ,#data 立即数送累加器 A 2 1 E8~EF MOV A, Rn 工作寄存器的内容送累加器 A 1 1 E5 MOV A ,direct 直接寻址片内单元(含 SFR)的内容送累加器 A 2 1 E6~E7 MOV A ,@Ri 间接寻址片内 RAM 单元的内容送累加器 A 1 1 F8~FF MOV Rn,A 累加器 A 的内容送工作寄存器 1 1 78~7F MOV Rn,#data 立即数送工作寄存器 2 1 A8~AF MOV Rn ,direct 直接寻址片内单元的内容送工作寄存器 2 2 MOV direct ,A 88~8F MOV direct ,Rn 工作寄存器的内容送直接寻址片内单元 2 2 75 MOV direct ,#data 立即数送直接寻址片内单元 3 2 86~87 MOV direct ,@Ri 间址片内 RAM 单元的内容送直接寻址片内单元 2 2 送 F5 类指令  累加器 A 的内容送直接寻址片内单元 2 1 85 d2 d1MOVdirect1 85 d2 d1 MOV direct1,direct2 直接寻址片内单元 2 的内容送片内单元 1 3 2 F6~F7 MOV @Ri ,A 累加器的内容送间接寻址片内 RAM 单元 1 1 76~77 MOV @Ri 三,#data 立即数送间接寻址片内 RAM 单元 2 1 A6~A7 MOV @Ri ,direct 直接寻址片内单元的内容送间址片内 RAM 单元 2 2 90 MOV DPTR ,#data16 16 位立即数送 16 位寄存器 DPTR 3 2 E2~E3 MOVX A ,@Ri 片外数据存储器单元内容送累加器 A(P2、Ri 址) 1 2 F2~F3 MOVX @Ri ,A 累加器 A 内容送片外数据存储器单元(P2、Ri 址) 1 2 数 E0 MOVX A ,@DPTR 片外数据存储器单元(16 位址)的内容送累加器 A 1 2 据 F0 MOVX @DPTR ,A 累加器 A 的内容送片外数据存储器单元(16 位址) 1 2 93 MOVC A ,@A+DPTR 查表读程存(A+DPTR 值为地址)的数据送累加器 A 1 2 83 MOVC A ,@A+PC 查表读程存(A+ PC 值为地址)的数据送累加器 A 1 2 C8~CF XCH A ,Rn 累加器 A 与工作寄存器的内容交换 1 1 C6~C7 XCH A ,@Ri 累加器 A 与间接寻址片内 RAM 单元的内容交换 1 1 令 C5 D6~D7  XCH A ,direct 累加器 A 与直接寻址片内单元的内容交换 2 1 XCHD A ,@Ri 累加器 A 与间接寻址片内 RAM 单元的低 4 位交换 1 1 C4 SWAP A 累加器 A 中的高 4 位与低 4 位交换 1 1 C0 PUSH direct 直接寻址片内单元的内容压入堆栈(先指向新栈顶) 2 2 SP←SP+1,(SP)←(direct) D0 POP direct 弹出栈顶单元内容给直接寻址片内单元(后栈顶下移) 2 2 (direct)←(SP),SP←SP-1 28~2FADD 28~2F ADD A, Rn 累加器加工作寄存器 (结果存累加器 A,下同 ) 1 1 26~27 ADD A, @Ri 累加器加间址片内 RAM 单元 1 1 25 ADD A, direct 累加器加直接寻址片内单元 2 1 24 ADD A, #data 累加器加立即数 2 1 38~3F ADDC A, Rn 累加器加工作寄存器以及进位标志位 Cy 1 1 36~37 ADDC A, @Ri 累加器加间址片内 RAM 单元以及进位标志位 Cy 1 1 算 类 34 ADDC A, #data 累加器加立即数以及进位标志位 Cy 2 1 指 35 ADDC A, direct 累加器加直接寻址片内单元以及进位标志位 Cy 2 1 令 98~9F SUBB A, Rn 累加器减工作寄存器以及进位标志位 Cy 1 1 96~97 SUBB A, @Ri 累加器减间址片内 RAM 单元以及进位标志位 Cy 1 1 94 SUBB A, #data 累加器减立即数以及进位标志位 Cy 2 1 95 S

文档评论(0)

展翅高飞2020 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档