Qdatasheet_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

ST7LITE20F2 View Datasheet(PDF) - STMicroelectronics

Part Name
Description
MFG CO.
'ST7LITE20F2' PDF : 166 Pages View PDF
Power saving modes
ST7LITE20F2 ST7LITE25F2 ST7LITE29F2
Figure 23. WAIT mode flowchart
WFI INSTRUCTION
OSCILLATOR
PERIPHERALS
CPU
I BIT
ON
ON
OFF
0
9.4
N
RESET
N
Y
INTERRUPT
Y
OSCILLATOR ON
PERIPHERALS OFF
CPU
ON
I BIT
0
256 or 4096 CPU clock
cycle delay
OSCILLATOR ON
PERIPHERALS ON
CPU
ON
I BIT
X(1)
Fetch reset vector
or service interrupt
1. Before servicing an interrupt, the CC register is pushed on the stack. The I bit of the CC register is set
during the interrupt routine and cleared when the CC register is popped.
HALT mode
The HALT mode is the lowest power consumption mode of the MCU. It is entered by
executing the "HALT” instruction when ACTIVVE-HALT is disabled (see Section 9.5:
ACTIVE-HALT mode for more details) and when the AWUEN bit in the AWUCSR register is
cleared.
The MCU can exit HALT mode on reception of either a specific interrupt (see Table 12:
Interrupt mapping) or a reset. When exiting HALT mode by means of a reset or an interrupt,
the oscillator is immediately turned on and the 256 or 4096 CPU cycle delay is used to
stabilize the oscillator. After the startup delay, the CPU resumes operation by servicing the
interrupt or by fetching the reset vector which woke it up (see Figure 25: HALT mode
flowchart).
When entering HALT mode, the I bit in the CC register is forced to 0 to enable interrupts.
Therefore, if an interrupt is pending, the MCU wakes up immediately.
In HALT mode, the main oscillator is turned off causing all internal processing to be stopped,
including the operation of the on-chip peripherals. All peripherals are not clocked except the
54/166
Doc ID 8349 Rev 5
Share Link: GO URL

All Rights Reserved © qdatasheet.com  [ Privacy Policy ] [ Contact Us ]