Clocks and Power Control
MOTOROLA
MPC823e REFERENCE MANUAL
5-29
CLOCKS AND POWER
5
CONTROL
Figure 5-18. MPC823e Low-Power Mode Flowchart
NORMAL
HIGH MODE
LPM = 00,
CSRC = 0 OR 1
NORMAL LOW MODE
LPM = 00, CSRC = 1
DOZE LOW MODE
LPM = 01, CSRC = 1
DOZE HIGH MODE
LPM = 01, CSRC = 0 OR 1
SLEEP MODE
LPM = 10, CSRC = 0
DEEP-SLEEP MODE
LPM = 11, CSRC = 0,
POWER-DOWN MODE
LPM = 11, CSR C = 0,
CRQEN & CPM_ACT | PRQEN & (POW | INTERRUPT) | CSRC
(PRQEN | POW & INTERRUPT)
&
CRQEN | CPM_ACT) & CSRC***
CPM_ACT & CSRC
CPM_ACT
WAKE-UP: 500 OSCM CLOCKS
*
SOFTWARE IS ACTIVE ONLY IN NORMAL HIGH/LOW MODES.
RTC/PIT/TB/DEC INTERRUPT
HARD RESET
WAKE-UP: 3-4 VCOOUT
INTERRUPT
CLOCKS
TEXPS = 1
TEXPS = 0**
**
TEXPS RECEIVES THE ZERO VALUE BY WRITING A ONE TO IT. WRITING A ZERO HAS NO EFFECT ON TEXPS.
EXTERNAL HARD RESET
***
YOU CAN SWITCH FROM NORMAL HIGH TO NORMAL LOW ONLY IF THE CONDITIONS TO AN INTERRUPT ARE CLEARED.
FOLLOWED BY AN
EXTERNAL HARD RESET OR
WAKE-UP OR RTC/PIT/TB/DEC
INTERRUPT
INTERRUPT
SOFTWARE *
NOTE: “&” DENOTES “AND” OPERATION, “|” DENOTES “OR” OPERATION, AND CPM_ACT DENOTES CPM ACTIVITY.
WAKE-UP: MAXIMUM 2-4 GCLK1
CLOCKS