MCS-51单片机指令简表-2011..docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MCS-51单片机指令简表-2011.

MCS-51 指令表 类 别 指令 代码 指令格式 功能简述 字节数 机器周期 数 据 传 送 类 指 令 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 F5 __ MOV direct ,A 累加器A的内容送直接寻址片内单元 2 1 88~8F __ MOV direct ,Rn 工作寄存器内容送直接寻址片内单元 2 2 75 __ __ MOV direct ,#data 立即数送直接寻址片内单元 3 2 86~87 __ MOV direct ,@Ri 间址片内RAM单元内容送直接寻址片内单元 2 2 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 外部数据存储器单元内容送累加器A(16位址) 1 2 F0 MOVX @DPTR ,A 累加器A的内容送外部数据存储器单元(16位址) 1 2 93 MOVC A ,@A+DPTR 查表读程存数据送累加器A (A+DPTR为地址) 1 2 83 MOVC A ,@A+PC 查表读程存数据送累加器A (A+ PC值为地址) 1 2 C8~CF XCH A ,Rn 累加器A与工作寄存器内容交换 1 1 C6~C7 XCH A ,@Ri 累加器A与间接寻址片内RAM单元内容交换 1 1 C5 __ XCH A ,direct 累加器A与直接寻址片内单元内容交换 2 1 D6~D7 XCHD A ,@Ri 累加器A与间址片内RAM单元之间低4位交换 1 1 C4 SWAP A 累加器A中的高4位与低4位交换 1 1 C0 __ PUSH direct 直接寻址片内单元的内容压入新的栈顶单元 SP←SP+1,(SP)←(direct) 2 2 D0 __ POP direct 弹出栈顶单元数据给直接寻址片内单元 (direct)←(SP),SP←SP-1 2 2 算 术 运 算 类 指 令 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 累加器加工作寄存器以及进位标志位 1 1 36~37 ADDC A, @Ri 累加器加间址片内RAM单元以及进位标志位 1 1 34 __ ADDC A, #data 累加器加立即数以及进位标志位 2 1 35 __ ADDC A, direct 累加器加直接寻址片内单元以及进位标志位 2 1 98~9F SUBB A, Rn 累加器减工作寄存器以及进位标志位 1 1 96~97 SUBB A, @Ri 累加器减间址片内RAM单元以及进位标志位 1 1 94 __ SUBB A, #data 累加器减立即数以及进位标

文档评论(0)

xznh + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档