云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 51单片机汇编指令速查表

51单片机汇编指令速查表

  • 62 次阅读
  • 3 次下载
  • 2025/5/3 13:15:42

文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持.

51 单片机汇编指令速查表

指令格式 功能简述 字节数 周期 一 、 数 据传送类指令 MOV A, Rn MOV Rn,A MOV A ,@Ri MOV @Ri ,A MOV A ,#data MOV A ,direct MOV direct ,A MOV Rn,#data MOV direct ,#data MOV @Ri ,#data MOV direct ,Rn MOV Rn ,direct MOV direct ,@Ri

寄存器送累加器 1 1 累加器送寄存器 1 1

内部 RAM 单元送累加器 1 1 累加器送内部 RAM 单元 1 1 立即数送累加器 2 1

直接寻址单元送累加器 2 1 累加器送直接寻址单元 2 1 立即数送寄存器 2 1

立即数送直接寻址单元 3 2

立即数送内部 RAM 单元 2 1 寄存器送直接寻址单元 2 2 直接寻址单元送寄存器 2 2

内部 RAM 单元送直接寻址单元 2 2

MOV @Ri ,direct 直接寻址单元送内部 RAM 单元 2 2 MOV direct2,direct1 直接寻址单元送直接寻址单元 3 2 MOV DPTR ,#data16 16 位立即数送数据指针 3 2 MOVX A ,@Ri 外部 RAM 单元送累加器(8 位地址) 1 2 MOVX @Ri ,A 累加器送外部 RAM 单元(8 位地址) 1 2 MOVX A ,@DPTR 外部 RAM 单元送累加器(16 位地址) 1 2 MOVX @DPTR ,A 累加器送外部 RAM 单元(16 位地址) 1 2 MOVC A ,@A+DPTR 查表数据送累加器(DPTR 为基址) 1 2 MOVC A ,@A+PC 查表数据送累加器(PC 为基址) 1 2 XCH A ,Rn 累加器与寄存器交换 1 1 XCH A ,@Ri 累加器与内部 RAM 单元交换 1 1 XCHD A ,direct 累加器与直接寻址单元交换 2 1 XCHD A ,@Ri SWAP A POP direct

PUSH direct 二 、 算 术运算类指令 ADD A, Rn ADD A, @Ri ADD A, direct ADD A, #data ADDC A, Rn ADDC A, @Ri ADDC A, #data

累加器与内部 RAM 单元低 4 位交换 1 1 累加器高 4 位与低 4 位交换 1 1 栈顶弹出指令直接寻址单元 2 2 直接寻址单元压入栈顶 2 2 累加器加寄存器 1 1

累加器加内部 RAM 单元 1 1 累加器加直接寻址单元 2 1 累加器加立即数 2 1

累加器加寄存器和进位标志 1 1

累加器加内部 RAM 单元和进位标志 1 1 累加器加立即数和进位标志 2 1

1word版本可编辑.欢迎下载支持.

文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持.

ADDC A, direct INC A INC Rn INC direct INC @Ri INC DPTR DA A

SUBB A, Rn SUBB A, @Ri SUBB A, #data SUBB A, direct DEC A DEC Rn DEC @Ri

DEC direct MUL AB DIV AB 三 、 逻 辑运算类指令ANL A, Rn ANL A, @Ri ANL A, #data ANL A, direct ANL direct, A ANL direct, #data ORL A, Rn ORL A,@Ri ORL A,#data ORL A,direct ORL direct, A ORL direct, #data XRL A, Rn XRL A,@Ri XRL A,#data XRL A,direct XRL direct, A XRL direct, #data RL A RLC A RR A RRC A CPL A CLR A

累加器加直接寻址单元和进位标志 2 1 累加器加 1 1 1 寄存器加 1 1 1

直接寻址单元加 1 2 1 内部 RAM 单元加 1 1 1 数据指针加 1 1 2 十进制调整 1 1

累加器减寄存器和进位标志 1 1

累加器减内部 RAM 单元和进位标志 1 1 累加器减立即数和进位标志 2 1

累加器减直接寻址单元和进位标志 2 1 累加器减 1 1 1 寄存器减 1 1 1

内部 RAM 单元减 1 1 1 直接寻址单元减 1 2 1 累加器乘寄存器 B 1 4 累加器除以寄存器 B 1 4 累加器与寄存器 1 1

累加器与内部 RAM 单元 1 1 累加器与立即数 2 1

累加器与直接寻址单元 2 1 直接寻址单元与累加器 2 1 直接寻址单元与立即数 3 1 累加器或寄存器 1 1

累加器或内部 RAM 单元 1 1 累加器或立即数 2 1

累加器或直接寻址单元 2 1 直接寻址单元或累加器 2 1 直接寻址单元或立即数 3 1 累加器异或寄存器 1 1

累加器异或内部 RAM 单元 1 1 累加器异或立即数 2 1

累加器异或直接寻址单元 2 1 直接寻址单元异或累加器 2 1 直接寻址单元异或立即数 3 2 累加器左循环移位 1 1

累加器连进位标志左循环移位 1 1 累加器右循环移位 1 1

累加器连进位标志右循环移位 1 1 累加器取反 1 1 累加器清零 1 1

2word版本可编辑.欢迎下载支持.

文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持.

四 、 控 制转移类指令 类 ACCALL addr11 AJMP addr11 LCALL addr16 LJMP addr16 SJMP rel

JMP @A+DPTR RET

RET1 JZ rel JNZ rel

CJNE A ,#data ,rel CJNE A ,direct ,rel

2KB 范围内绝对调用 2 2 2KB 范围内绝对转移 2 2 2KB 范围内长调用 3 2 2KB 范围内长转移 3 2 相对短转移 2 2 相对长转移 1 2 子程序返回 1 2 中断返回 1 2

累加器为零转移 2 2 累加器非零转移 2 2

累加器与立即数不等转移 3 2

累加器与直接寻址单元不等转移 3 2 寄存器与立即数不等转移 3 2

CJNE Rn,#data ,rel CJNE @Ri ,#data,rel RAM 单元与立即数不等转移 3 2 DJNZ Rn ,rel 寄存器减 1 不为零转移 2 2 DJNZ direct ,rel 直接寻址单元减 1 不为零转移 3 2 NOP 空操作 1 1 五 、 布 尔操作类指令 ( C 表示进位 标识) MOV C, bit 直接寻址位送 C 2 1 MOV bit, C C 送直接寻址位 2 1 CLR C C 清零 1 1 CLR bit 直接寻址位清零 2 1 CPL C C 取反 1 1 CPL bit 直接寻址位取反 2 1 SETB C C 置位 1 1 SETB bit 直接寻址位置位 2 1 ANL C, bit C 逻辑与直接寻址位 2 2 ANL C, /bit C 逻辑与直接寻址位的反 2 2 ORL C, bit C 逻辑或直接寻址位 2 2 ORL C, /bit C 逻辑或直接寻址位的反 2 2 JC rel C 为 1 转移 2 2 JNC rel C 为零转移 2 2 JB bit,rel 直接寻址位为 1 转移 3 2 JNB bit,rel

直接寻址为 0 转移

3word版本可编辑.欢迎下载支持.

搜索更多关于: 51单片机汇编指令速查表 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

文档从网络中收集,已重新整理排版.word版本可编辑.欢迎下载支持. 51 单片机汇编指令速查表 指令格式 功能简述 字节数 周期 一 、 数 据传送类指令 MOV A, Rn MOV Rn,A MOV A ,@Ri MOV @Ri ,A MOV A ,#data MOV A ,direct MOV direct ,A MOV Rn,#data MOV direct ,#data MOV @Ri ,#data MOV direct ,Rn MOV Rn ,direct MOV direct ,@Ri 寄存器送累加器 1 1 累加器送寄存器 1 1 内部 RAM 单元送累加器 1 1 累加器送内部 RAM 单元 1 1 立即数送累加器 2 1 直接寻

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com