CHAPTER 19 STANDBY FUNCTION
User’s Manual U16899EJ2V0UD
380
19.2 Standby Function Operation
19.2.1 HALT mode
(1) HALT
mode
The HALT mode is set by executing the HALT instruction. HALT mode can be set regardless of whether the CPU
clock before the setting was the high-speed system clock, Ring-OSC clock, or subsystem clock.
The operating statuses in the HALT mode are shown below.
Table 19-2. Operating Statuses in HALT Mode (1/2)
When HALT Instruction Is Executed While CPU Is
Operating on High-Speed System Clock
When HALT Instruction Is Executed While CPU Is
Operating on Ring-OSC Clock
When Ring-OSC
Oscillation Continues
When Ring-OSC
Oscillation Stopped
Note 1
When High-Speed System
Clock Oscillation Continues
When High-Speed System
Clock Oscillation Stopped
HALT Mode Setting
Item
When
Subsystem
Clock Used
When
Subsystem
Clock Not
Used
When
Subsystem
Clock Used
When
Subsystem
Clock Not
Used
When
Subsystem
Clock Used
When
Subsystem
Clock Not
Used
When
Subsystem
Clock Used
When
Subsystem
Clock Not
Used
System clock
Clock supply to the CPU is stopped
CPU Operation
stopped
Port (latch)
Status before HALT mode was set is retained
16-bit timer/event counter 00
Operable Operation
not
guaranteed
16-bit timer/event counter 01
Note 2
Operable Operation
not
guaranteed
8-bit timer/event counter 50
Operable
Operation not guaranteed when count clock other than
TI50 is selected
8-bit timer/event counter 51
Operable
Operation not guaranteed when count clock other than
TI51 is selected
8-bit timer H0
Operable
Operation not guaranteed when count clock other than
TM50 output is selected during 8-bit timer/event counter
50 operation
8-bit timer H1
Operable
Operation not guaranteed when count clock other than
f
R
/2
7
is selected
Watch timer
Operable
Operable
Note 3
Operable
Operable
Note 3
Operable
Note 4
Operation not
guaranteed
Operable
Note 4
Operation not
guaranteed
Ring-OSC cannot
be stopped
Note 5
Operable
−
Operable
Watchdog
timer
Ring-OSC can be
stopped
Note 5
Operation stopped
A/D converter
Operable
Operation not guaranteed
UART0 Operable
UART6 Operable
Operation not guaranteed when serial clock other than
TM50 output is selected during TM50 operation
CSI10 Operable
Operation
not
guaranteed when serial clock other than
external SCK10 is selected
Serial
interface
CSI11
Note 2
Operable
Operation not guaranteed when serial clock other than
external SCK11 is selected
Clock monitor
Operable
Operation stopped
Operable
Operation stopped
Multiplier/divider Operable
Operation
not
guaranteed
Power-on-clear function
Operable
Low-voltage detection function
Operable
External interrupt
Operable
Notes 1. When “Stopped by software” is selected for Ring-OSC by the option byte and Ring-OSC is stopped by
software (for option bytes, see CHAPTER 24 OPTION BYTE).
2.
µ
PD78F0133H, 78F0134H, 78F0136H, 78F0138H, and 78F0138HD only.
3. Operable when the high-speed system clock is selected.
4. Operation not guaranteed when other than subsystem clock is selected.
5. “Ring-OSC cannot be stopped” or “Ring-OSC can be stopped by software” can be selected by the option
byte.