8051单片机主要有以下部分组成:
1、中央处理单元CPU(8位)
用于数据处理、位操作(位测试、置位、复位)
2、只读存储器ROM(4KB或8KB)
用于永久性存储应用程序,掩膜ROM、EPROM、EEPROM
3、随机存取存取器RAM(128B/256B)
用于程序运行中存储工作变量和数据
4、并行输入/输出口I/O(32线)
用作系统总线、扩展外存、I / O接口芯片
5、串行输入/输出口UART(二线)
串行通信、扩展I / O接口芯片
6、定时/计数器T/C(16位增量可编程)
它与CPU之间各自独立工作,当它计数满时向CPU中断
7、时钟电路 fosc
分为内部振荡器、外接振荡电路
8、中断系统
五源中断、两级优先,可编程进行控制。