下载此文档

标准8051单片机指令说明.doc


文档分类:通信/电子 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
标准 8051 单片机指令说明 1. ACALL addrll 指令名称:绝对调用指令指令代码: A10 A9 A8 10001 A7 A6 A5 A4 A3 A2 A1 A0 指令功能:构造目的地址,进行子程序调用。其方法是以指令提供的 11 位地址( A10 ~ A0 ) 取代 PC 的低 11 位, PC 的高 5 位不变。操作内容: PC←(PC)+2 SP←(PC)+1 (SP) ←(PC)7 ~0 SP←(SP)+1 (SP) ←(PC)15 ~8 PC10 ~0← addr10 ~0 字节数: 2 机械周期: 2 使用说明:由于指令只给出子程序地址的低 11位, 因此调任范围是 2KB. A,Rn 指令名称: 寄存器加法指令指令代码:28H ~ 2FH 指令功能: 累加器内容与寄存器内容相加. 操作内容:A←(A)+(Rn),n=0 ~7 字节数:1 机器周期:1 影响标志位:C,AC,OV A,direct 指令名称: 直接寻址加法指令指令代码:25H 指令功能: 累加器内容与内部 RAM 单元或专用寄存器内容相加操作内容:A←(A)+(direct) 字节数:2 机器周期:1 影响标志位:C,AC,OV A,@ Ri 指令名称: 间接寻址加法指令指令代码:26H ~ 27H 指令功能: 累加器内容与内部 RAM 低 128 单元内容相加操作内容:A←(A)+((Ri)),i=0,1 字节数:1 机器周期:1 影响标志位:C,AC,OV A,#data 指令名称: 立即数加法指令指令代码:24H 指令功能: 累加器内容与立即数相加操作内容:A←(A)+data 字节数:2 机器周期:1 影响标志位:C,AC,OV A,Rn 指令名称: 寄存器带进位加法指令指令代码:38H ~ 3FH 指令功能: 累加器内容, 寄存器内容与进位位相加操作内容:A←(A)+(Rn)+(C),n=0 ~7 字节数:1 机器周期:1 影响标志位:C,AC,OV A,direct 指令名称: 直接寻址带进位加法指令指令代码:35H 指令功能: 累加器内容, 内部 RAM 低 128 单元或专用寄存器内容与进位位相加操作内容:A←(A)+(direct)+(C) 字节数:2 机器周期:1 影响标志位:C,AC,OV A,***@Ri 指令名称: 间接寻址带进位加法指令指令代码:36H ~ 37H 指令功能: 累加器内容, 内部 RAM 低 128 单元内容及进位位相加操作内容:A←(A)+((Ri))+(C),i=0,1 字节数:1 机器周期:1 影响标志位:C,AC,OV A,#data 指令名称: 立即数带进位加法指令指令代码:34H 指令功能: 累加器内容, 立即数及进位位相加操作内容:A←(A)+data+(C) 字节数:2 机器周期:1 影响标志位:C,AC,OV addrll 指令名称: 绝对转移指令指令代码: A10 A9 A8 10001 A7 A6 A5 A4 A3 A2 A1 A0 指令功能: 构造目的地址, 实现程序转移. 其方法是以指令提供的11 位地址,取代PC的低11位, 而 PC 的高 5 位保持不变操作内容:PC ←(PC)+2 PC10 ~0← addrll 字节数:2 机器周期:2 使用说明: 由于 addrll 的最小值是 000H, 最大值是 7FFH, 因此地址转移范围是 2KB A,Rn 指令名称: 寄存器逻辑与指令指令代码:58H ~ 5FH 指令功能: 累加器内容逻辑与寄存器内容操作内容:A←(A) ∧(Rn),n=0 ~7 字节数:1 机器周期:1 A,direct 指令名称: 直接寻址逻辑与指令指令代码:55H 指令功能: 累加器内容逻辑与内部 RAM 低 128 单元或专用寄存器内容操作内容:A←(A) ∧(direct) 字节数:2 机械周期:1 A,***@Ri 指令名称: 间接寻址逻辑与指令指令代码:56H ~ 57H 指令功能: 累加器内容逻辑与内部 RAM 低 128 单元内容操作内容:A←(A) ∧(Ri) i=0,1 字节数:1 机器周期:1 A,#data 指令名称: 立即数逻辑与指令指令代码:54H 指令功能: 累加器内容逻辑与立即数操作内容:A←(A) ∧ data 字节数:2 机器周期:1 direct,A 指令名称: 累加器逻辑与指令指令代码:52H 指令功能: 内部 RAM 低 128 单元或专用寄存器内容逻辑与累加器内容操作内容: direct ←(A) ∧ direct 字节数:

标准8051单片机指令说明 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
最近更新