MCS-51单片机硬件结构
2025年09月21日
第二章 MCS-51单片机硬件结构
MCS-51系列单片机是Intel公司于1980年推出的8位通用型单片机。至今30多年来,51系列单片机经久不衰,并得到了极其广泛的应用。属于这一系列的单片机芯片有很多种,如普通型80C31、80C51、87C51和89C51等,增强型80C32、80C52、87C52和89C52等。它们的基本组成、基本性能和指令系统都是相同的,主要差别只是片内程序存储器的构造不同而已。80C31片内没有程序存储器,80C51内部设有4KB的掩膜ROM(Read Only Memory)程序存储器,87C51是将80C51片内的ROM换成EPROM(Erasable Programmable ROM),89C51则换成4KB的闪速E2PROM(Electrically Erasable Programmable ROM)。通常以8x C51代表这一系列的单片机,其中:
89系列单片机已经在片内增加4KB或8KB的Flash ROM,而且整个89C51/89C52芯片比87C51便宜得多,所以现在已经没有人使用80C31或87C51开发产品了。
近些年来,世界上很多大半导体公司都生产以8051为内核的单片机,如ATMEL/PHILIPS/SST公司的AT89/P89/STC89系列和AT87/P87系列单片机,越来越多地得到广泛应用。
本章以89C51(AT89C51)单片机为例,介绍MCS-51系列单片机的内部硬件资源、各个功能部件的结构及工作原理。