51单片机基本结构如图1-1所示,它把作为控制应用所必需的基本功能部件都集中在一个尺寸有限的集成电路芯片上。
图1-1 51单片机的基本结构
51单片机有如下部件和特性:
1)8位微处理器(CPU);
2)程序存储器(4KB Flash ROM),可进行1000次重复擦写和三级加密;
3)128B数据存储器(RAM);
4)26个特殊功能寄存器(SFR);
5)4个8位可编程并行I/O端口(P0口、P1口、P2口、P3口);
6)1组全双工可编程串行通道;
7)2个可编程的16位定时器/计数器;
8)1个看门狗定时器;
9)5个中断源;
10)低功耗模式有空闲和掉电模式,且具有断电模式下的中断恢复模式;
11)灵活的在系统程序设计(ISP)。
51单片机的内部结构框图如图1-2所示。
图1-2 AT8951单片机的内部结构框图