微控制器是计算机发展的一个重要分支,按照其发展历程,从不同的角度可以大致分为通用型/专用型、总线型/非总线型、工控型/家电型等。
普遍的
这是按照单片机的应用范围来划分的,例如80C51通用单片机,就不是为某一特定用途而设计的;专用单片机则是针对一类产品甚至某一特定产品而设计生产的,如为了满足电子体温计的要求,集成了ADC接口等功能的测温控制电路。
总线类型
双列直插式微控制器
微控制器
这是通过微控制器是否提供并行总线来区分的。总线型微控制器一般都配有并行的地址总线、数据总线和控制总线,这些引脚用于扩展并行的外围设备,可以通过串口与微控制器连接。另外,很多微控制器已经把所需的外围设备和外围接口集成在一个芯片里,所以很多时候不需要并行扩展总线,这样就大大降低了封装成本和芯片体积。这种类型的微控制器被称为非总线型微控制器。
控制
这是根据单片机一般应用领域来区分的。一般来说,工业控制型的单片机寻址范围大,运算能力强;家用电器用的单片机多为专用型,通常封装小,价格低,外围器件和外围接口集成度高。显然,上述分类并不唯一和严格。例如80C51型单片机既是通用型的,又是总线型的,也可用于工业控制。