STC單片機掉電(停機)模式介紹和使用
?在STC8/12/15單片機中都包含有掉電(省電模式)。
??掉電模式/停機模式
- ??STC12/15/8通用。
- ??將寄存器PCON的.1Bit位置為1(
PCON |=0x02
),單片機將進入掉電模式,(掉電模式也叫停機模式)進入掉電模式后,內部時鐘停振,由于無時鐘源,CPU、定時器、看門狗、AD轉換、串行口等。如果低壓檢測電路被允許可產生中斷,則低壓檢測電路也可繼停止工作,外部中斷繼續工作續工作,否則將停止工作。進入掉電模式后,所有I/O口、SFRs(特殊功能寄存器)維持進入掉電模式前那一刻的狀態不變。
- ??掉電喚醒方式
- 掉電模式可以使用INT0(P3.2)、INT1(P3.3)、INT2(P3.6)、INT3(P3.7)、INT4(P3.0)、T0(P3.4)、T1(P3.5)、T2(P1.2) 、T3(P0.4) 、T4(P0.6) 、RXD(P3.0/P3.6/P1.6/P4.3) 、RXD2(P1.0/P4.6) 、RXD3(P0.0/P5.0) 、
RXD4(P0.2/P5.2)、I2C_SDA(P1.4/P2.4/P3.3)以及比較器中斷、低壓檢測中斷、掉電喚醒定時器喚醒。
- ??STC8獨有的