电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

MCS-51单片机指令简表-2012

4页
  • 卖家[上传人]:宝路
  • 文档编号:23265991
  • 上传时间:2017-11-30
  • 文档格式:DOC
  • 文档大小:432.01KB
  • / 4 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、 MCS-51 指令表类别指令代码 指令格式 功能简述字节数机器周期74 _ MOV A ,#data 立即数送累加器 A 2 1E8EF MOV A, Rn 工作寄存器的内容送累加器 A 1 1E5 _ MOV A ,direct 直接寻址片内单元(含 SFR)的内容送累加器 A 2 1E6E7 MOV A , Ri 间接寻址片内 RAM 单元的内容送累加器 A 1 1F8FF MOV Rn,A 累加器 A 的内容送工作寄存器 1 1787F _ MOV Rn,#data 立即数送工作寄存器 2 1A8AF _ MOV Rn ,direct 直接寻址片内单元的内容送工作寄存器 2 2F5 _ MOV direct , A 累加器 A 的内容送直接寻址片内单元 2 1888F _ MOV direct , Rn 工作寄存器的内容送直接寻址片内单元 2 275 _ _ MOV direct , #data 立即数送直接寻址片内单元 3 28687 _ MOV direct , Ri 间址片内 RAM 单元的内容送直接寻址片内单元 2 285 d2 d1 MOV direct1, dire

      2、ct2 直接寻址片内单元 2 的内容送片内单元 1 3 2F6F7 MOV Ri , A 累加器的内容送间接寻址片内 RAM 单元 1 17677 _ MOV Ri , #data 立即数送间接寻址片内 RAM 单元 2 1A6A7 _ MOV Ri , direct 直接寻址片内单元的内容送间址片内 RAM 单元 2 290 _ _ MOV DPTR , #data16 16 位立即数送 16 位寄存器 DPTR 3 2E2E3 MOVX A ,Ri 片外数据存储器单元内容送累加器 A(P2、Ri 址) 1 2F2F3 MOVX Ri ,A 累加器 A 内容送片外数据存储器单元(P2、Ri 址) 1 2E0 MOVX A ,DPTR 片外数据存储器单元(16 位址)的内容送累加器 A 1 2F0 MOVX DPTR ,A 累加器 A 的内容送片外数据存储器单元(16 位址) 1 293 MOVC A ,A+DPTR 查表读程存(A+DPTR 值为地址)的数据送累加器 A 1 283 MOVC A ,A+PC 查表读程存(A+ PC 值为地址)的数据送累加器 A 1 2C8CF XCH

      3、 A ,Rn 累加器 A 与工作寄存器的内容交换 1 1C6C7 XCH A ,Ri 累加器 A 与间接寻址片内 RAM 单元的内容交换 1 1C5 _ XCH A ,direct 累加器 A 与直接寻址片内单元的内容交换 2 1D6D7 XCHD A ,Ri 累加器 A 与间接寻址片内 RAM 单元的低 4 位交换 1 1C4 SWAP A 累加器 A 中的高 4 位与低 4 位交换 1 1C0 _ PUSH direct 直接寻址片内单元的内容压入堆栈(新的栈顶单元)SPSP+1 , (SP)(direct) 2 2数据传送类指令数据传送类指令D0 _ POP direct 弹出栈顶单元内容给直接寻址片内单元(后栈顶下移)(direct)(SP) ,SPSP-1 2 2282F ADD A, Rn 累加器加工作寄存器 (加减结果存累加器 A,下同 ) 1 12627 ADD A, Ri 累加器加间址片内 RAM 单元 1 125 _ ADD A, direct 累加器加直接寻址片内单元 2 124 _ ADD A, #data 累加器加立即数 2 1383F ADDC A, Rn

      4、累加器加工作寄存器以及进位标志位 Cy 1 13637 ADDC A, Ri 累加器加间址片内 RAM 单元以及进位标志位 Cy 1 134 _ ADDC A, #data 累加器加立即数以及进位标志位 Cy 2 135 _ ADDC A, direct 累加器加直接寻址片内单元以及进位标志位 Cy 2 1989F SUBB A, Rn 累加器减工作寄存器以及进位标志位 Cy 1 19697 SUBB A, Ri 累加器减间址片内 RAM 单元以及进位标志位 Cy 1 194 _ SUBB A, #data 累加器减立即数以及进位标志位 Cy 2 195 _ SUBB A, direct 累加器减直接寻址片内单元以及进位标志位 Cy 2 104 INC A 累加器内容加 1 (结果回存 ,下同 ) 1 1080F INC Rn 工作寄存器内容加 1 1 1算术运算类指令 算05 _ INC direct 直接寻址片内单元内容加 1 2 10607 INC Ri 间接寻址片内 RAM 单元内容加 1 1 1A3 INC DPTR 16 位寄存器 DPTR 内容加 1 1 214 DEC

      5、A 累加器内容减 1 (结果回存 ,下同 ) 1 1181F DEC Rn 工作寄存器内容减 1 1 11617 DEC Ri 间址片内 RAM 单元内容减 1 1 115 _ DEC direct 直接寻址片内单元内容减 1 2 1A4 MUL AB 累加器乘以寄存器 B ,16 位乘积存 B、A 1 484 DIV AB 累加器除以寄存器 B ,整数商存 A,余数存 B 1 4术运算类指令 D4 DA A 对刚刚在 A 中的 BCD 码加法结果进行十进制调整 1 1585F ANL A, Rn 累加器、工作寄存器内容进行按位与运算 (存前者) 1 15657 ANL A, Ri 累加器、内部 RAM 单元内容进行按位与运算 1 154 _ ANL A, #data 累加器内容、立即数进行按位与运算 2 155 _ ANL A, direct 累加器、直接寻址单元内容进行按位与运算 2 152 _ ANL direct, A 直接寻址片内单元、累加器内容进行按位与运算 2 153 _ _ ANL direct, #data 直接寻址片内单元、立即数内容进行按位与运算 3 2484F

      6、ORL A, Rn 累加器、工作寄存器内容进行按位或运算 (存前者) 1 14647 ORL A,Ri 累加器、片内 RAM 单元内容进行按位或运算 1 144 _ ORL A,#data 累加器内容、立即数进行按位或运算 2 145 _ ORL A,direct 累加器、直接寻址片内单元内容进行按位或运算 2 142 _ ORL direct, A 直接寻址片内单元、累加器内容进行按位或运算 2 143 _ _ ORL direct, #data 直接寻址片内单元、立即数内容进行按位或运算 3 2686F XRL A, Rn 累加器、工作寄存器内容进行按位异或运算(存前者) 1 16667 XRL A,Ri 累加器、片内 RAM 单元内容进行按位异或运算 1 164 _ XRL A,#data 累加器、立即数内容进行按位异或运算 2 165 _ XRL A,direct 累加器、直接寻址片内单元内容进行按位异或 2 162 _ XRL direct, A 直接寻址片内单元、累加器内容进行按位异或 2 163 _ _ XRL direct,#data 直接寻址片内单元、立即数内容进行按

      7、位异或 3 223 RL A 累加器左循环移位 1 133 RLC A 累加器连同进位标志位左循环移位 1 103 RR A 累加器右循环移位 1 113 RRC A 累加器连同进位标志位右循环移位 1 1F4 CPL A 累加器取反 (按位取反) 1 1逻辑运算类指令E4 CLR A 累加器清零 1 1A2 _ MOV C,bit 直接寻址位的内容送进位标志 C (位累加器) 2 192 _ MOV bit,C C 的内容送直接寻址位 2 2C3 CLR C C 清 0 1 1C2 _ CLR bit 直接寻址位清 0 2 1B3 CPL C C 的内容取反 1 1B2 _ CPL bit 直接寻址位的内容取反 2 1D3 SETB C C 置位 (置 1) 1 1D2 _ SETB bit 直接寻址位置位 (置 1) 2 182 _ ANL C,bit C 内容和直接寻址位的逻辑值进行逻辑与运算(存 C) 2 2B0 _ ANL C,/ bit C 内容和直接寻址位的反逻辑值进行逻辑与运算 2 272 _ ORL C,bit C 内容和直接寻址位的逻辑值进行逻辑或运算(存 C) 2

      8、 2布尔操作类指令A0 _ ORL C,/ bit C 内容和直接寻址位的反逻辑值进行逻辑或运算 2 202 _ _ LJMP addr16 64KB 范围内(绝对)长转移 (PCaddr16) 3 2*1 _ AJMP addr11 2KB 范围内绝对转移 (PC100 addr11) 2 2控制转 80 _ SJMP rel (127 内) 相对短转移 (PCPC+ rel) 2 273 JMP A+DPTR 变址长转移(PCA+DPTR) 1 212 _ _ LCALL addr16 64KB 范围内(绝对)长调用 (PUSH PC,PCaddr16) 3 2*1 _ ACALL addr11 2KB 范围内绝对调用 (PUSH PC,PC100addr11) 2 222 RET 子程序返回 (POP PC) 1 232 RETI 中断(服务子程序)返回 (撤中断响应标志,POP PC) 1 260 _ JZ rel 累加器的内容为零(A=00H)则转移 2 270 _ JNZ rel 累加器的内容非零(A00H)则转移 2 240 _ JC rel C 的内容为 1 则转移 2

      9、 250 _ JNC rel C 的内容为 0 则转移 2 220 _ _ JB bit,rel 直接寻址位的内容为 1 则转移 3 230 _ _ JNB bit,rel 直接寻址的内容为 0 则转移 3 210 _ _ JBC bit,rel 直接寻址位的内容为 1 则转移并清该位为 0 3 2B4 _ _ CJNE A ,#data , rel 比较累加器内容与立即数不等则转移 3 2B5 _ _ CJNE A ,direct , rel 比较累加器与直接寻址片内单元内容不等则转移 3 2B8BF _ _ CJNE Rn,#data , rel 比较工作寄存器内容与立即数不等则转移 3 2B6B7 _ _ CJNE Ri , #data , rel 比较间址片内 RAM 单元内容与立即数不等则转移 3 2D8DF _ _ DJNZ Rn ,rel 工作寄存器内容减 1 后回存,非零(00H)则转移 2 2D6 _ _ DJNZ direct ,rel 直接寻址单元内容减 1 后回存,非零(00H)则转移 3 2移类指令00 NOP 空操作 1 1MCS-51 单片机指令对标志位的影响状况表MCS-51 指令代码(首字节操作码)速查表 (反汇编)高四位 低四位0 1 2 3 4 5 67 8F0 NOP AJMP0 LJMP addr16 RR A INC A INC dir

      《MCS-51单片机指令简表-2012》由会员宝路分享,可在线阅读,更多相关《MCS-51单片机指令简表-2012》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.