AT89C52 是 Atmel 公司生产的低电压、高性能 CMOS 8 位单片机,片内含 8KB 可反复擦写的程序存储器和 256B 随机存取数据存储器(RAM)。器件采用 Atmel 公司的高密度、非易失性存储技术生产,兼容标准 MCS-51 指令系统,片内配置通用 8 位中央处理器(CPU)和 Flash 存储单元,可灵活应用于各种控制领域。AT89C52 属于 AT89C51 单片机的增强型,与 Intel 公司的 80C52 在引脚排列、硬件组成、工作特点和指令系统等方面兼容。AT89C52 有 PDIP、PQFP/TQFP 及 PLCC 三种封装形式,以适应不同产品的需求。单片机正常工作时都需要一个时钟电路和一个复位电路,其复位与晶振电路如图所示。

AT89C52 与时钟电路(包括晶体振荡器、电容 C19、C20)、上电复位电路(包括 R42、C5、S3、VD1、C3、R9)共同构成单片机的最小系统。其中,晶体振荡器选用 12MHz 的高稳定无源晶体振荡器,它与 AT89C52 内部的反向放大器构成振荡器,为 CPU 提供高稳定的时钟信号;电容 C19、C20 可起频率微调作用,电容值在 5pF~30pF 之间选择,本电路选 20pF。
电容 C5 和电阻 R42 构成上电复位电路:电源开启时,电源对电容 C5 充电,在 CPU 的复位端产生一个高脉冲,只要高电平的维持时间大于两个机器周期(24 个振荡周期),CPU 即可复位。二极管 VD1 的作用是当断电时使电容 C5 所储存的电荷迅速释放,以便下次上电时可靠复位;电容 C3 可滤除高频干扰,防止单片机误复位。按键 S3 和电阻 R9 构成按键复位电路。