ST72F324BK6TAS STMicroelectronics, ST72F324BK6TAS Datasheet - Page 53

no-image

ST72F324BK6TAS

Manufacturer Part Number
ST72F324BK6TAS
Description
8-BIT MCU
Manufacturer
STMicroelectronics
Datasheet
ST72324B-Auto
8.3
Figure 22. Slow mode clock transitions
Wait mode
Wait mode places the MCU in a low power consumption mode by stopping the CPU.
This power saving mode is selected by calling the ‘WFI’ instruction.
All peripherals remain active. During Wait mode, the I[1:0] bits of the CC register are forced
to ‘10’, to enable all interrupts. All other registers and memory remain unchanged. The MCU
remains in Wait mode until an interrupt or reset occurs, whereupon the Program Counter
branches to the starting address of the interrupt or reset service routine. The MCU will
remain in Wait mode until a reset or an interrupt occurs, causing it to wake up. Refer to
Figure
Figure 23. Wait mode flowchart
1. Before servicing an interrupt, the CC register is pushed on the stack. The I[1:0] bits of the CC register are
set to the current software priority level of the interrupt routine and recovered when the CC register is
popped.
23.
CP1:0
SMS
f
f
CPU
OSC2
N
WFI instruction
Doc ID13466 Rev 4
f
OSC2
Interrupt
00
Y
New Slow
frequency
request
/2
01
256 or 4096 CPU clock
f
Oscillator
Peripherals
CPU
I[1:0] bits
Oscillator
Peripherals
CPU
I[1:0] bits
Oscillator
Peripherals
CPU
I[1:0] bits
N
OSC2
Fetch reset vector
or service interrupt
Normal Run mode
/4
cycle delay
Y
Reset
f
OSC2
XX
on
on
on
10
10
on
on
off
on
off
on
(1)
request
Power saving modes
53/198

Related parts for ST72F324BK6TAS