单片机诞生于20世纪70年代,象Fairchild公司研制的F8单片微型计算机。所谓单片机是利用大规模集成电路技术把中央处理单元(Center Processing Unit,也即常称的CPU)和数据存储器(RAM)、程序存储器(ROM)及其他I/O通信口集成在一块芯片上,构成一个最小的计算机系统,而现代的单片机则加上了中断单元,定时单元及A/D转换等更复杂、更完善的电路,使得单片机的功能越来越强大,应用更广泛。
1976年INTEL公司推出了MCS-48单片机,这个时期的单片机才是真正的8位单片微型计算机,并推向市场。它以体积小,功能全,价格低赢得了广泛的应用,为单片机的发展奠定了基础,成为单片机发展史上重要的里程碑。
在MCS-48的带领下,其后,各大半导体公司相继研制和发展了自己的单片机,象Zilog公司的Z8系列。到了80年代初,单片机已发展到了高性能阶段,INTEL公司的推出MCS-51系列。
INTEL公司将MCS51的核心技术授权给了很多其它公司,这些公司使用以MSC-51架构为核心,根据自身的需求,制造出自己的51单片机,例如 ATMEL的AT89C51,国产宏晶的STC89C51。
随着物联网的兴起,ARM占有芯片市场的份额越来越大,51单片机也被说是落后的单片机。但MSC-51系列,架构简单,学习资料齐全,初接触单片机的人来说,都还是必须学习的;而且ARM芯片例如STM32与MSC-51的某些概念是一样,例如位寻址以及IO口等。