目录
一.单片机概述
单片机即单片机微型单片机,是将单片机主机(CPU、内存和I/O接口)集成在一小块硅片上的微型机。单片机为工业测控而设计,又称微控制器(MCU)。
单片机是一种集成电路芯片,是采用超大规模集成电路技术把
具有数据处理能力的中央处理器CPU
、
随机存储器 RAM、只读存储器 ROM、多种 I/O 口和中断系统、定时器/计数器
等功能集成到一块硅片上
构成的一个小而完善的微型计算机系统。因此,单片机只需要有适当的软件和外部设备,便可组成为一
个单片机控制系统。
二.单片机结构原理
8051
系列单片机的主要功能如图:
1
.数据存储器
(RAM)
:片内为
128B
字节的
RAM
,片外最多可外扩至
64KB
。
2
.程序存储器
(ROM
/
EPROM)
:
8031
无此部件;
8051
为
4K ROM
;
8751
则为
4K EPROM
。片外
最多可外扩至
64K
字节。
3
.中断系统:具有
5
个中断源(其中内部
3
个,外部
2
个),
2
级中断优先权。
4
.定时器
/
计数器:
2
个
16
位的定时器/计数器,具有四种工作方式。
5
.串行口:
1
个全双工的串行口,具有四种工作方式。
6
.
P1
口、
P2
口、
P3
口、
P0
口:为
4
个并行
8
位
I
/
O
口。
7
.特殊功能寄存器
(SFR)
:
8051
有
128
个特殊功能寄存器寻址空间,有
21
个
SFR
,用于对片内各
功能模块进行管理、控制、监视。实际上是一些控制寄存器和状态寄存器,是一个特殊功能的
RAM
区。
8
.微处理器
(CPU)
:为
8