1.电源
电源包括VCC与GND。
电源电压最小3.8V,最大5.5V,正常工作电压为5V。
2.复位
复位:程序运行异常或是死机时,使单片机恢复初始状态,重新运行程序。
(异常的原因:1.设计中的BUG;2.程序运行到未知状态;)
STC单片机复位种类:
①外部RST引脚复位:上电复位、按键复位
②软件复位
③掉电复位/上电复位
④看门狗复位
单片机复位的条件:RST高电平持续24个时钟加10us,约12us
复位电压:大于3.0V
工作电压:小于1.5V
上电复位原理:
当VCC没有供电时,RST为0V;
当VCC开始供电R31电阻的电压VR为5V,RST为5V;因为产生了电流,负电子在电容的靠地端不断积蓄,电容的电压升高,电阻R31的电压VR降低,最终降低至0,而电容的电压VC升高的5V。
RST端的电压等于VR,VR从5V降低至3V时间为51ms,满足单片机复位的条件:RST高电平持续24个时钟加10us,约12us。
所以上电后单片机也完成了复位。
按键复位原理:
SW20按键按下后,VR的电压等于VCC减去R39的分压,满足复位条件,完成复位。
3.晶振
①嵌入式系统都需要晶振;
②部分芯片的晶振内置在芯片里;
③有些芯片要求的晶振频率是固定的(如:CH340G);
④单片机晶振频率是可变的,51单片机支持频率2MHz - 48MHz;
晶振配合电容的作用:
①有助于晶振起振;
②有助于晶振谐振3在标称频率点;
(电容需要放在晶振与芯片之间)