aPPenDiX B POWeR SaVinG
• Supply voltage detector (SVD)
• IR remote controller (REMC)
• A/D converter (ADC10)
• Interrupt controller (ITC) (PCLK is used only when the register is set.)
PCLK is not required for the peripheral modules/functions shown below.
Peripheral circuits/functions that do not use PCLK
• Clock timer (CT)
• Stopwatch timer (SWT)
• Watchdog timer (WDT)
• 8-bit OSC1 timer (T8OSC1)
• LCD driver (LCD)
• R/F converter (RFC)
• 16-bit PWM timer (T16A2)
• FOUTH/FOUT1 outputs
Table B.1.1 shows a list of methods for clock control and starting/stopping the CPU.
Current
OSC1
consumption
↑
Stop
Low
Oscillation
(system CLK)
Oscillation
(system CLK)
Oscillation
(system CLK)
Oscillation
(system CLK)
Oscillation
Oscillation
High
Oscillation
↓
HALT and SLEEP mode cancelation methods (CPU startup method)
1. Startup by port
Started up by an I/O port or debug interrupt (ICD forced break).
2. Startup by RTC (S1C17624/604)
Started up by an RTC interrupt.
3. Startup by OSC1 peripheral circuit
Started up by a clock timer, stopwatch timer, 8-bit OSC1 timer, or watchdog timer interrupt.
4. Startup by PCLK peripheral circuit
Started up by a PCLK peripheral circuit interrupt.
B.2
Reducing Power Consumption via Power Supply Control
The available power supply controls are listed below.
internal voltage regulator
• Setting the internal operating voltage V
For normal operations, set V
• Note that turning on internal voltage regulator heavy load protection will increase current consumption.
Turn off heavy load protection for normal operations. Turn on only if operations are unstable.
aP-B-2
Table B.
1.1 Clock Control List
iOSC/OSC3
CPu (CClK)
Stop
Stop
Stop
Stop
Stop
Stop
Stop
Stop
Run
Stop
(1/1)
Oscillation
Stop
(system CLK)
Oscillation
Run
(system CLK)
(low gear)
Oscillation
Run
(system CLK)
(1/1)
to 2.5 V increases current consumption.
D1
to 1.8 V, and switch to 2.5 V only for Flash memory programming.
D1
Seiko epson Corporation
PClK
OSC1
peripheral
peripheral
Stop
Stop
Stop
Stop
Stop
Run
Run
Run
Run
Run
Run
Run
Run
Run
Run
Run
S1C17624/604/622/602/621 TeChniCal Manual
CPu stop
CPu startup
method
method
Execute slp
1
instruction
Execute slp
1, 2
instruction
Execute halt
1, 2, 3, 4
instruction
Execute halt
1, 2, 3, 4
instruction
Execute halt
1, 2, 3, 4
instruction