根据单片机应用场合及系统控制的要求不同,在规模、结构上存在很大不同,根据使用功能器件的种类和数量,可分为基本系统和扩展系统。
1.基本系统
基本系统中,包括一个单片机,在该单片机中含有程序存储器和数据存储器,仅在外部配置了维持系统运行的基本部件,如电源、输入/输出设备,除了这些,还包括不扩充程序存储器、数据存储器、I/O接口,以及其他功能部件,因此也称为最小系统,其结构示意图如图1-3所示。
图1-3 单片机最小系统结构示意图
2.扩展系统
在大多数系统中,由于需要实现一些特殊的功能,采用最小系统无法满足系统的控制要求,所以要扩展特殊功能部件,弥补单片机内部资源的不足。单片机扩展系统通过并行 I/O接口或者串行接口做总线,在外部扩展了程序存储器、数据存储器、A/D 转换等特殊部件,以满足控制系统的特殊要求,其结构示意图如图1-4所示。
图1-4 单片机扩展系统结构示意图