80C51单片机SFR详解与增强型特性

需积分: 0 1 下载量 52 浏览量 更新于2024-07-14 收藏 1.05MB PPT 举报
本篇文档详细介绍了80C51系列单片机的特殊功能寄存器(SFR)以及其硬件结构。80C51是Intel公司采用CHMOS工艺生产的一种单片机,它在MCS-51系列中属于增强型,与其他基本型如8051/8751/8031有着明显的区别。该系列单片机的特点包括: 1. 特殊功能寄存器(SFR):80C51内部有21个SFR,包括SP(堆栈指针)、DPTR(数据指针,可拆分为DPH和DPL两个8位寄存器)、PCON(电源控制)、IE(中断允许控制寄存器)和IP(中断优先级寄存器)等,这些寄存器分布在地址范围80H到FFH的21个字节单元内。这些SFR单元被集成在单片机的硬件结构中,与内部RAM统一编址,提高了内存利用率。 2. 增强型设计:80C51系列的SFR有所扩展,新增的5个单元与定时/计数器2相关,这增强了其定时和计数功能。 3. 不同型号和工艺:80C51系列包含多种型号,如80C51、87C51等,其中带有"C"的型号表示采用CHMOS工艺,具有低功耗和兼容性优势。同时,还有HMOS工艺的产品和无内置程序存储器的80C31。 4. 内部存储器配置:该系列单片机的片内程序存储器有掩膜ROM、EPROM和ROMLess等形式,如80C51有4K字节的掩膜ROM,而87C51则使用EPROM。 5. 应用模式:文档分为总线型和非总线型两种应用模式,总线型单片机采用“三总线”设计,而非总线型则倾向于通过多个I/O接口直接连接外部设备。 6. 市场现状:80C51系列被多家公司采用,如Intel、ATMEL、Philips、华邦和Siemens(Infineon)等,它们基于8051内核开发出不同的CMOS工艺产品。 本篇文章深入剖析了80C51单片机的关键硬件特性,包括其SFR的设计,工艺选择,以及应用模式上的灵活性,这对于理解和使用这类单片机的开发者来说是非常重要的基础知识。