单片机的最小系统是单片机能够工作的最小硬件组合。对于8051系列单片机及其兼容的型号,其电路的最小系统大致相同,主要包括电源、晶体振荡器、复位电路等。这里以AT89S52为例,介绍典型的51系列单片机最小硬件电路,如图2-25所示。
图2-25 单片机最小系统图
这里P0端口接了10kΩ的上拉电阻,外接晶振通过两个30pF的电容接地,同时采用了手动加上电复位电路。该电路可以实现复位及程序运行的基本功能,对于其他一些兼容型号的单片机同样适用。在后面的程序设计章节中,所有的程序均可以在该最小电路系统中运行。