没有合适的资源?快使用搜索试试~ 我知道了~
单片机指令表(最全).pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 26 浏览量
2023-09-26
22:33:14
上传
评论
收藏 406KB PDF 举报
温馨提示
试读
7页
单片机指令表(最全).pdf
资源推荐
资源详情
资源评论
单片机指令以 A 开头得指令有 18 条,分别为:
1、ACALL addr11ﻫ指令名称:绝对调用指令
指令代码:A10 A9 A8 10001 A7 A6 A5 A4 A3 A2 A1
A0ﻫ指令功能:构造目得地址,进行子程序调用。其方法就是以指
令提供得 11 位地址(al0~a0) ,取代PC 得低 11 位,PC 得高5位不
变.
操作内容:
PC←(PC)+2 ﻩSP←(SP)+1ﻫ(SP)←(PC)7~0ﻩﻩﻩS
P←(SP)+1
(SP)←(PC)15~8ﻩﻩPC10~0←addrl0~0ﻫ字节数: 2 ﻩﻩ机
器周期:2
使用说明:由于指令只给出子程序入口地址得低 11 位,因此调用
范围就是 2KB.
2、ADD A,Rn
指令名称:寄存器加法指令 ﻩ 指令代码:28H~2FHﻫ指令功能:
累加器内容与寄存器内容相加
操作内容:A←(A)+(Rn), n=0~7
字节数: 1ﻩﻩ 机器周期;1ﻫ影响标志位:C,AC,OVﻫ
3、ADD A,direct
指令名称:直接寻址加法指令 指令代码:25Hﻫ
指令功能:累加器内容与内部 RAM单元或专用寄存器内容相加
操作内容:A←(A)+(direct)
字节数: 2 ﻩﻩ机器周期:1ﻫ影响标志位:C,AC,OVﻫ
4、ADD A,@Ri 'ﻫ指令名称:间接寻址加法指令ﻩﻩﻩ指令代码:
26H~27H
指令功能:累加器内容与内部RAM 低 128单元内容相加
操作内容:A←(A)+((Ri)), i =0,1
字节数: 1 机器周期:1
影响标志位:C,AC,OV
5、ADD A,#dataﻫ指令名称:立即数加法指令 ﻩ ﻩ指令
代码:24Hﻫ指令功能:累加器内容与立即数相加
操作内容:A←(A)+dataﻫ字节数: 2 ﻩ机器周期:1
影响标志位:C,AC,OV
6、ADDC A,Rnﻫ指令名称:寄存器带进位加法指令ﻩﻩ指令代
码:38H~3FH
指令功能:累加器内容、寄存器内容与进位位相加ﻫ操作内容:A
←(A)+(Rn)+(C), n=0~7
字节数: 1 ﻩﻩ 机器周期:1
影响标志位:C,AC,OV
7、ADDC A,directﻫ指令名称:直接寻址带进位加法指令ﻩ ﻩ指令
代码:35Hﻫ指令功能:累加器内容、内部 RAM低128单元或专用
寄存器内容与进位位加
操作内容:A←(A)+(direct)+(C)
字节数: 2 ﻩ机器周期:1
影响标志位:C,AC,OV
8、ADDC A,@Riﻫ指令名称:间接寻址带进位加法指令
指令代码:36H~37H
指令功能:累加器内容, 内部RAM低128 单元内容及进位位相加
ﻫ操作内容:A←(A)+((Ri))+(C), i=0,1ﻫ字节数: 1
ﻩ机器周期:1
影响标志位:C,AC,OV
9、ADDC A,#data
指令名称:立即数带进位加法指令ﻩ ﻩ指令代码:34H
指令功能:累加器内容、立即数及进位位相加
操作内容:A←(A)+data+(C)ﻫ字节数: 2 机器
周期:1
影响标志位:C,AC,OV
10、AJMP addr11
指令名称 :绝对转移指令
指令代码: A10 A9 A8 1 0 0 0 1 A7 A6 A5 A4 A3 A2 A1
A0ﻫ指令功能:构造目得地址,实现程序转移。其方法就是以指
令提供得 11位地址,取代 PC 得低11位,。而 PC 得高 5 位保持
不变。
操作内容:PC←(PC)+2 ﻩPCl0~0←addrllﻫ字节数:
2ﻩ ﻩ机器周期:2ﻫ使用说明:由于 addrll 得最小值就是000H,
最大值就是7FFH,因此地址转移范围就是 2KB。ﻫ
11、ANL A,Rnﻫ指令名称:寄存器逻辑与指令ﻩ ﻩ指令代码:58
H~5FHﻫ指令功能:累加器内容逻辑与寄存器内容ﻫ操作内容:A
←(A)∧(Rn), n=0~7ﻫ字节数: 1 ﻩ 机器周期:1ﻫ
12、ANL A,direct
指令名称:直接寻址逻辑与指令ﻩﻩ 指令代码:55H
指令功能:累加器内容逻辑与内部 RAM低 128 单元或专用寄存
器内容ﻫ操作内容:A←(A)∧(diret)
字节数: 2ﻩ ﻩ机器周期:1
13、ANL A,@Riﻫ指令名称:间接寻址逻辑与指令ﻩ 指令
代码:56H~57Hﻫ指令功能:累加器内容逻辑与内部 RAM 低128
单元内容
操作内容:A←(A)∧((Ri)) i=0,1
字节数: 1 ﻩﻩ机器周期:1ﻫ
14、ANL A,#data
指令名称:立即数逻辑与指令ﻩ ﻩ指令代码:54H
指令功能:累加器内容逻辑与立即数ﻫ操作内容:A←(A)∧data
字节数: 2ﻩ ﻩ机器周期:1ﻫ
15、ANL direct,Aﻫ指令名称:累加器逻辑与指令ﻩﻩ ﻩ指令代
码:52Hﻫ指令功能:内部RAM 低 128 单元或专用寄存器内容逻辑
与累加器内容
操作内容:direct←(A)∧(direct)ﻫ字节数: 2ﻩ ﻩ机器周
期:1
16、ANL direct, #dataﻫ指令名称:逻辑与指令 ﻩﻩﻩﻩ指令代
码:53Hﻫ指令功能: 内部RAM 低 128 单元或专用寄存器内容逻
辑与立即数ﻫ操作内容:direct←(direct)∧data
字节数: 3ﻩﻩﻩ机器周期:2ﻫ
17、ANL C,bitﻫ指令名称:位逻辑与指令ﻩ ﻩ指令
资源评论
hhappy0123456789
- 粉丝: 61
- 资源: 5万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功