1. 电源电路
- 电压范围:3.4V~5.5V(典型值 5V,USB 直接供电即可)。
- 滤波电容:电源引脚(VCC/GND)并联 10μF(低频滤波)和 0.1μF(高频滤波)电容,靠近芯片放置以确保稳定。
- 注意:严禁超过 5.5V,否则烧毁芯片;低于 3.4V 无法正常工作。
2. 晶振(时钟)电路
- 作用:提供单片机工作的时钟频率(默认 12MHz 或 11.0592MHz,后者常用于串口通信)。
- 无源晶振连接:
- 引脚:XTAL1(18 脚)、XTAL2(19 脚)。
- 外围元件:晶振两侧接 20~33pF 电容(如 22pF),并联至 GND,电容值需参考手册(典型 20pF)。
- 布局:晶振和电容尽量靠近芯片,减少干扰。
- 有源晶振:需供电(VCC/GND),仅接 XTAL1,XTAL2 悬空(较少用,无源更常见)。
3. 复位电路
- 功能:上电复位(自动)和按键复位(手动)。
- 电路设计:
- 引脚:RST(9 脚)。
- 元件:10kΩ 电阻(R)和 10μF 电容(C)组成 RC 电路,串联按键开关。
- 原理:
- 上电复位:电容充电,RST 引脚高电平持续约 1.2RC(如 R=10kΩ,C=10μF,时间≈120ms),超过 2 个机器周期(确保复位)。
- 按键复位:按下开关,电容放电,RST 引脚强制高电平。
- 注意:STC89C52RC 为高电平复位,复位电平≥0.7VCC(如 5V 时≥3.5V)。
4. 下载电路(程序烧录)
- 接口:通过 USB-TTL 模块(如 CH340G)连接单片机串口。
- 引脚连接:
- 模块 TXD → 单片机 RXD(P3.0)。
- 模块 RXD → 单片机 TXD(P3.1)。
- 模块 GND → 单片机 GND。
- 模块 5V → 单片机 VCC。
- 驱动:安装 CH340 驱动,使用 STC-ISP 软件烧录,需冷启动(断电重连)触发下载。
5. 其他要点
芯片方向:缺口朝复位按钮或晶振方向,确保引脚对齐。
P0 口上拉电阻:作为通用 IO 时,需外接 4.7kΩ~10kΩ 上拉电阻(内部无上拉)。
引脚布局:所有元件(晶振、电容、电阻)紧靠单片机,减少走线干扰。