51 单片机虽然只是一个芯片,但作为计算机应该具有的基本部件在单片机内部几乎都包括,因此,51 单片机实际上就是一个简单的微型计算机系统。

1.中央处理器 (CPU)
中央处理器(CPU)是整个单片机的核心部件,是 8 位数据宽度的处理器能处理 8 位二进制数据或代码,CPU 负责控制、指挥和调度整个单元系统的工作,完成运算和控制输入输出等操作
2.存储器
存储器分为程序存储器(ROM) 和数据存储器(RAM)两种。前者存放调试好的固定程序和常数,它是只读的,掉电数据不会丢失;后者存放一些随时有可能变动的数据,它是可读可写的,掉电后数据会消失。
3.定时/计数器
单片机除了具有运算功能外,还具有控制功能,所以离不开计数和定时。因此,在单片机中就设置有定时器兼计数器。
4.并行输入/输出 (I/O) 口
51 单片机一般共有4组8位I/O(P0、P2、P1 和 P3),用于与外部进行数据并行传输。
5.全双工串行口
51 单片机内置一个全双工串行通信口,用于与其他设备间的串行数据传输。
6.中断系统
51 单片机具备较完善的中断功能,一般包括外部中断、定时/计数器中断和串行中断,以满足不同的控制要求
上述就是关于51 单片机的基本组成部分,各种型号的 51 单片机包括STC89C5X、AT89S5X 等,都是在 51 单片机内核的基础上进行功能的增强和改装而成。