MCS-51系列单片机芯片结构:2.1 MCS—51系列单片机的结构原理 2.1.1 MCS-51单片机逻辑结构 MCS-51单片机的系统结构框图如图2.1所示。 图2.1 MCS-51单片机的系统结构框图 由图2.1可以看出,单片机内部主要包含下列几个部件: u 一个8位CPU; u 一个时钟威廉希尔官方网站
; u 4Kbyte程序存储器; u 128byte数据存储器; u 两个16位定时/计数器; u 64Kbyte扩展总线控制威廉希尔官方网站
; u 四个8-bit并行I/O端口; u 一个可编程串行接口; 五个中断源,其中包括两个优先级嵌套中断 1. CPU CPU即中央处理器的简称,是单片机的核心部件,它完成各种运算和控制操作,CPU由运算器和控制器两部分威廉希尔官方网站
组成。 (1)运算器威廉希尔官方网站
运算器威廉希尔官方网站
包括ALU(算术逻辑单元)、ACC(累加器)、B寄存器、状态寄存器、暂存器1和暂存器2等部件,运算器的功能是进行算术运算和逻辑运算。 (2)控制器威廉希尔官方网站
控制器威廉希尔官方网站
包括程序计数器PC、PC加1寄存器、指令寄存器、指令译码器、数据指针DPTR、堆栈指针SP、缓冲器以及定时与控制威廉希尔官方网站
等。控制威廉希尔官方网站
完成指挥控制工作,协调单片机各部分正常工作。