文档介绍:单片机课单片机结构
第1页,共70页,编辑于2022年,星期五
MCS51
系列
51子系列
52子系列
8031
8051
8751
8032
8052
8752
多一个16位定时/计数器
含256行口、定时器
DPTR
PC
PC+1
缓冲器
ACC
寄存器 B
SP
RAM地址寄存器
RAM
P2驱动器
P2锁存器
EPROM/ROM
VCC
VSS
PSEN
ALE
EA
RST
1、中央处理单元 CPU
PSW用来存放运算结果的一些特征
所有的算术运算和大部分的逻辑运算都是通过A来完成
程序计数器
堆栈指针
第9页,共70页,编辑于2022年,星期五
2、程序存储器
1
P1锁存器
P1驱动器
P0驱动器
P0锁存器
定时
及
控制
指令寄存器
ALU
PSW
程序地址寄存器
P3锁存器
P3驱动器
暂存2
暂存1
PCON
SCON
TMOD
TCON
T2CON
THO
TL0
TH1
TL1
TH2*
TL2*
RLDH*
RLDL*
SBUF
IE
IP
中断、串行口、定时器
DPTR
PC
PC+1
缓冲器
ACC
寄存器 B
SP
RAM地址寄存器
RAM
P2驱动器
P2锁存器
EPROM/ROM
VCC
VSS
PSEN
ALE
EA
RST
用于永久性地存储应用程序
第10页,共70页,编辑于2022年,星期五
3、数据存储器
1
P1锁存器
P1驱动器
P0驱动器
P0锁存器
定时
及
控制
指令寄存器
ALU
PSW
程序地址寄存器
P3锁存器
P3驱动器
暂存2
暂存1
PCON
SCON
TMOD
TCON
T2CON
THO
TL0
TH1
TL1
TH2*
TL2*
RLDH*
RLDL*
SBUF
IE
IP
中断、串行口、定时器
DPTR
PC
PC+1
缓冲器
ACC
寄存器 B
SP
RAM地址寄存器
RAM
P2驱动器
P2锁存器
EPROM/ROM
VCC
VSS
PSEN
ALE
EA
RST
用于在程序运行时存储工作变量和数据。
第11页,共70页,编辑于2022年,星期五
4、并行输入/输出端口
1
P1锁存器
P1驱动器
P0驱动器
P0锁存器
定时
及
控制
指令寄存器
ALU
PSW
程序地址寄存器
P3锁存器
P3驱动器
暂存2
暂存1
PCON
SCON
TMOD
TCON
T2CON
THO
TL0
TH1
TL1
TH2*
TL2*
RLDH*
RLDL*
SBUF
IE
IP
中断、串行口、定时器
DPTR
PC
PC+1
缓冲器
ACC
寄存器 B
SP
RAM地址寄存器
RAM
P2驱动器
P2锁存器
EPROM/ROM
VCC
VSS
PSEN
ALE
EA
RST
第12页,共70页,编辑于2022年,星期五
标定角
6
5
4
3
2
1
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25