
2.1.1 MCS-51 单片机的基本组成
图 2-1 MCS-51 单片机基本结构示意图
时钟电路
RAM 和 SFR ROM
CPU
定时 / 计数器
并行端口 中断系统串行端口
系 统 总 线
时钟源
T
0
T
1
P0
P1
P2
P3
TXD RXD
INT
0
INT
1

第 2 章 MCS-51 单片机的基本结构
MCS-51 单片机的基本组成
( 1 )一个 8 位微处理器 CPU 。
( 2 )数据存储器 RAM 和特殊功能寄存器 SFR 。
( 3 )内部程序存储器 ROM 。
( 4 )两个定时 / 计数器,用以对外部事件进行计数,也可用作
定时器。
( 5 )四个 8 位可编程的 I/O (输入 / 输出)并行端口,每个端口
既可做输入,也可做输出。
( 6 )一个串行端口,用于数据的串行通信。
( 7 )中断控制系统。
( 8 )内部时钟电路。
返回本节

2.1.2 MCS-51 单片机引脚及功能
8031
8051
8751
•
1 . I/O 口线功能
4 个 8 位并行 I/O 接口引脚
P
0.0
~ P
0.7
、 P
1.0 ~
P
1.7
、 P
2.
0 ~
P
2.7
和
P
3.0 ~
P
3.7
为多功能引脚,可自动切换
用作数据总线、地址总线、
控制总线和或 I/O 接口外
部引脚。
40 个引脚分为四类:电源、地 2
条;时钟 2 条;控制 4 条; I/O 线
32 条。

第 2 章 MCS-51 单片机的基本结构
P0.0--P0.7(39-32) :双向 I/O 口 P0.
第二功能是在访问外部存储器时,可分时用作
低 8 位地址和 8 位数据线。
P0 口能以吸收电流的方式驱动 8 个 LS 型 TTL
负载
Pl. 0--Pl. 7(1-8) :双向 I/O 口 Pl 。 P1 口能驱动
(吸收或输出电流 )4 个 LS 型 TTL 负载。
在 8052 单片机中 P1. 0 还用作定时器 2 的计数触发输
入端 T2 , P1. 1 还用作定时器 2 的外部控制端 T2EX 。