1 / 13
文档名称:

单片机知识点总结.docx

格式:docx   大小:27KB   页数:13页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机知识点总结.docx

上传人:dlmus1 2020/12/23 文件大小:27 KB

下载得到文件列表

单片机知识点总结.docx

相关文档

文档介绍

文档介绍:单片机考点总结
单片机由CPU、存储器及各种 I/O接口三部分组成。
单片机即单片微型计算机,又可称为微控制器和嵌入式控制器。
MCS-51系列单片机为 8位单片机,共40个引脚,MCS-51基本类型有8031、8051和8751.
(1) I/O引脚
(2) 8031、8051和8751的区别:8031片内无程序存储器、 8051片内有4KB程序存储器ROM、
8751片内有4KB程序存储器 EPROM。
MCS-51单片机共有16位地址总线,P2 口作为高8位地址输岀口, P0 口可分时复用为低 8位地址
输岀口和数据口。 MCS-51单片机片外可扩展存储最大容量为 216=64KB ,地址范围为 0000H —
FFFFH。( 口作为低8位地址/数据总线; 口作为高8位地址线)
MCS-51片内有128字节数据存储器(RAM ),21个特殊功能寄存器(SFR)。
(1 ) MCS-51 片内有128字节数据存储器(RAM ),字节地址为 00H — 7FH;
00H — 1FH:工作寄存器区;
00H — 1FH:可位寻址区;
00H — 1FH:用户 RAM 区。
(2 ) 21个特殊功能寄存器(SFR)( 21页一23页);
(3 )当MCS-51上电复位后,片内各寄存器的状态,见 34页表2-6。
PC=0000H, DPTR=0000H, Acc=00H, PSW=00H, B=00H, SP=07H,
TMOD=00H, TCON=00H, TH0=00H, TL0=00H, TH1=00H,
TL仁00H, SCON=00H, P0 〜P3=FFH
程序计数器PC :存放着下一条要执行指令在程序存储器中的地址,即当前 PC值或现行值。程序计数
器PC是16位寄存器,没有地址,不是 SFR.
PC与DPTR的区别:PC和DPTR都用于提供地址,其中 PC为访问程序存储器提供地址,而 DPTR为
访问数据存储器提供地址。
MCS-51 内部有2个16位定时/计数器T0、T1,1个16位数据指针寄存器 DPTR,其中MOVE DPTR,
#data16 是唯一的16位数据传送指令,用来设置地址指针 DPTR。( 46页)
定时/计数器T0和T1各由2个独立的8位寄存器组成,共有 4个独立寄存器:TH1、TL1、TH0、
TL0,可以分别对对这 4个寄存器进行字节寻址,但不能吧 T0或T1当作1个16位寄存器来寻址。即:
MOV T0, #data16
MOV T1,#data16 都是错的,
MOV TH0,#data ;
MOV TL0,,#data 是正确的
程序状态字寄存器 PSW( 16页)
(1)PSW的格式:
D7
D6
D5
D4
D3
D2
D1
D0
PSW
Cy
Ac
F0
RS1
RS0
OV

P
D0H
(2)PSW寄存器中各位的含义;
Cy:进位标志位,也可以写为 C。
Ac:辅助进位标志位。
RS1、RS0:4组工作寄存区选择控制位。
RS1
RS0
所选的4组寄存器
0
0
0区(内部 RAM 地址00H〜07H )
0
1
1区(内部RAM地址08H〜0FH )
1
0
2区(内部RAM地址10H〜17H )
1
1
3区(内部RAM地址18H〜1FH )
P=1, A中1的个数为奇数;
P=0, A中1的个数为偶数。
另:使用加法指令时,累加器 A中的运算结果对各个标志位的影响:
(1 )如果位7有进位,则置1进位标志位Cy,否则清0 Cy ;
(2 )如果位3有进位,置1辅助进位标志位 Ac,否则清0 Ac ;
(3 )如果位6有进位,而位7没有进位,或者位 7有进位,而位 6没有,则溢岀标志位 0V置1,否则 清0 0V。即只要位7和位6中有一个进位,而另一个没进位, 0V就置1.
MCS-51 指令系统的七种寻址方式,熟练掌握各寻址方式。(40页)。
寻址方式
使用的变量
寻址空间
寄存器寻址方式
R0 〜R7、A、B、C
4组通用工作寄存区、部分特殊功能寄存器
(位)DPTR、AB
直接寻址方式
内部RAM128B、特殊功能寄存器
寄存器间接寻址方式
***@R1,***@R0,SP
片内RAM
***@R1 , ***@R0 , @
片外数据存储器
DPTR
立即寻址方式
#data
基址寄存器加变址寄存
***@A+DPTR, ***@A+PC
程序存储器
器间接寻址方式
位寻址方式
内部RAM20H 〜2FH单元的128个