2.1.1 80C51单片机的片内结构
2025年09月26日
2.1.1 80C51单片机的片内结构
80C51单片机的片内硬件组成如图2-1所示。
图2-1 80C51(基本型/增强型)单片机的片内硬件组成
由图2-1可见,80C51单片机基本型包含有:
1.CPU系统
1个8位微处理器。
时钟电路。
总线控制。
2.存储器系统
128 B数据存储器(可再扩展64 KB)。
4 KB程序存储器(可外扩展至64 KB)。
特殊功能寄存器(SFR)。
3.I/O口和其他功能单元
4个8位的并行I/O口P0~P3。
2个16位定时器/计数器。
5个中断源,其中包括2个优先级嵌套中断。
1个可编程的全双工串行I/O口。
80C51系列单片机基本组成虽然相同,但不同型号的产品在有些方面仍有一些差异。80C51系列典型的单片机产品资源配置如表2-1所示。
表2-1 80C51系列典型的单片机产品资源配置
注:表中加黑的AT89系列产品应用方便,应优先选用。
由表2-1可知:
①片内ROM的配置形式有以下几种。
·无ROM(即ROMLess)型。应用时必须在片外扩展程序存储器。
·掩模ROM(即Mask ROM)型。用户程序由芯片生产厂写入。
·EPROM型。用户程序通过编程器等装置写入,通过紫外线照射擦除。
·Flash ROM型。用户程序可以电写入或擦除(当前常用方式)。
有些单片机产品还提供OTPROM型(一次性编程写入ROM)。通常OTPROM型单片机比Flash型单片机具有更好的环境适应性、可靠性,当环境条件较差时,应该优先选择使用OTPROM型单片机。
②增强型与基本型有以下几点不同。
·片内RAM从128 B增加到256 B。
·片内ROM从4 KB增加到8 KB。
·定时器/计数器从2个增加到3个。
·中断源由5个增加到6个。