下载此文档

单片机指令系统.doc


文档分类:IT计算机 | 页数:约21页 举报非法文档有奖
1/21
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/21 下载此文档
文档列表 文档介绍
51单片机的指令系统
寻址方式:
1、立即寻址 MOV A,#17
2、直接寻址 MOV A ,3DH
3、寄存器寻址 MOV A,R1
4、寄存器间接寻址 MOV A.***@R1
间接寻址,就是将操作数保存到RAM中的地址,而该RAM的地址放在寄存器中,通过访问寄存器来获得RAM中的操作数。寄存器间接寻址也用到了寄存器。 R1的内容3DH是操作数在RAM中的地址,内部RAM的3DH单元的内容2FH 才是操作数。
5、变址寻址 MOV A,***@A+DPTR
6、相对寻址 SJMP 33H
7、位寻址 MOV C,
数据传送指令:
数据传送指令29条
2、算术指令24条
3、逻辑运算及移位指令24条
4、控制移位指令17条
5、位操作指令
三、内部RAM数据传送指令
1、以累加器A为目的操作数的数据传送指令(4种寻址方式)
1)、立即寻址: MOV A,#5F
、直接寻址: MOV A,4A
、寄存器寻址: MOV A,R1
、寄存器间接寻址: MOV A,***@R1
2、以直接地址为目的操作数的数据传送指令(源操作数可以采用4中寻址方式)
1)、立即寻址: MOV 37H,#5F
2)、直接寻址: MOV 37H,6FH
3)、寄存器寻址: MOV 37H,Rn
MOV 37H,A
、寄存器间接寻址 MOV 37H,***@Ri
3、以寄存器Rn为目的操作数的数据传送指令(源操作数可以采用3中操作方式)
1)、立即寻址: MOV Rn,#8DH
2)、直接寻址: MOV Rn,67H
3)、寄存器寻址: MOV Rn,A
以间接地址***@Ri为目的的操作数的数据传送指令(源操作数可以采用3中操作方式)
1)、立即寻址: MOV ***@Ri,#43H
2)、直接寻址: MOV ***@Ri,51H
3)、寄存器寻址: MOV ***@Ri,A
5、以DPTR为目的的操作数的数据传送(该指令的功能是将外部存储器(RAM或ROM)某单元地址作为立即数传送到DPTR中。
指令:MOV DPTR,#5678H
MOV ******@RO 1字节
MOV A,direct(直字节地址符号) 2字节
MOV direct,#DATA 3字节
MOV DPTR,#data16 4 字节
立即数(#17H)前面都标有#号。
立即数格式:
1
十六进制数立即数
#12H
2
十进制数立即数
#12D
立即数末尾的字符D可以省略
3
八进制数立即数
#12O
4
二进制数立即数
#12B
直接寻址----直接寻址是在指令中直接给出操作数的单元地址。
单片机内RAM底128字节单元,在指令直接地址以单元地址形式给出,单片机内底128字节地址为00H-7FH,在这128位地址的直接寻址方式中,00H代表0位,01H代表1位。
字节寻址,位寻址
高18位,特殊功能寄存器SFR
FFH
EFH
DFH
CFH
BFH
AFH
9FH
8FH
字节寻址
7FH
数据缓冲区
堆区
用户工作区
6FH
5FH
4FH
3FH
单元地址
MSB 位地址 LSB



00H-
7FH
2FH
7FH
2EH
70H
2DH
6FH
2CH
60H
2BH
5FH
2AH
50H
29H
4FH
28H
40H
27H
3FH
26H
30H
25H
2FH
24H
20H
23H
1FH
22H
10H
21H
0FH
0EH
0DH
0CH
0BH
0AH
09H
08H
20H
07H
06H
05H
04H
03H
02H
01H
00H
工作寄存器
1FH
第3工作组
78H
18H
40H
17H
第2工作组
38H
10H
10H
0FH
第1工作组
78H
08H
40H
07H
第0工作组
38H
00H
00H

外部RAM数据传送指令:
1、以DPTR作为间接寻址寄存器
MOVX A,***@DPTR
MOVX ***@DPTR,A
2、以RO或R1作为间接寻址寄存器
MOVX A,***@Ri
MOVX ***@Ri,A
程序存储器数据传送指令
MOVC A, ***@A+PC
MOVC A,A+DPTR
源操作数都是采用变址寻址方式,并且都是单字节指令该指令常用于查阅建立在ROM中的表格数据,
MOVC A,***@A+PC
MOVC A,***@A+DPTR
数据交换指令
整字节交换指令(3条指令)
直接寻址: XCH A

单片机指令系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数21
  • 收藏数0 收藏
  • 顶次数0
  • 上传人taotao0a
  • 文件大小174 KB
  • 时间2018-10-10