51 单片机是指所有配备英特尔 8031 命令系统的 MCU。MCS-51 MCU是INTEL于1980年在美国推出的一款产品,典型产品有8031(无内部程序存储器,实际使用已被市场淘汰)、8051(芯片采用HMOS,功耗为630mW,是89C51的5倍,实际使用已被市场淘汰)和8751等通用产品, 时至今日,MCS-51核心系列兼容单片机仍是应用的主流产品(如目前流行的89S51、已停产的89C51等),各高校、专校的培训教材仍以MCS-51单片机为代表进行理论基础学习。
有文献甚至提到8051 MCS-51系列MCU,8051是早期最具代表性的作品,由于MCS-51 MCU的深远影响,很多公司都推出了兼容系列的MCU,也就是说,MCS-51内核实际上已经成为了8位MCU的标准。
基于 51 个微控制器的 USB 最小系统
其他公司的 51 微控制器产品与 MCS-51 内核兼容。同一段代码,在各单片机厂家的硬件上运行的结果都是一样的,比如ATMEL的89C51(停产)、飞利浦(PHILIPS)、华邦等,我们常说已经停产的89C51指的是ATMEL AT89C51单片机,同时在原有的诸多功能的基础上进行了增强, 比如时钟,而更好的是Flash(程序存储器的内容至少可以重写1000次)存储器代替原来的ROM(一次性写入),AT89C51性能已经比8051优越了。
51 MCU具有价格低廉的优点,适合初学者学习。缺点也很明显,比如计算速度慢、性能不够好等。这是因为 51 微控制器采用集中指令 (CISC) 结构设计,为了抵抗干扰,设计人员采用了 12 路方法。由于I/O接口采用准双向端口,I/O接口的驱动能力不是很强。早期的 51 微控制器甚至保留了一个红外照射窗口,以通过红外照射进行复位。51芯片内部没有集成振荡电路,时钟功能只能通过外部电路加载晶体振荡器或PLL电路来实现。这导致了时钟要求高的电路的不准确性,例如使用51台单片机来制作定时电路。
虽然51微控制器有很多缺点,但正是它带领我们进入了电子世界,帮助我们了解了电子设计道路上的佼佼者。就像汽车在现代生活中无处不在一样,交通工具也越来越方便,还是老式自行车,当我们倡导低碳环保或者想要锻炼身体时,可以以新的方式使用。