MC80F0208/16/24
Preliminary
96
MAR. 2005 Ver 0.2
.
Figure 21-2 SLEEP Mode Release Timing by External Interrupt
Figure 21-3 Timing of SLEEP Mode Release by Reset
21.2 Stop Mode
In the Stop mode, the main oscillator, system clock and peripher-
al clock is stopped, but the sub clock oscillation and Watch Timer
by sub clock and RC-oscillated watchdog timer continue to oper-
ate. With the clock frozen, all functions are stopped, but the on-
chip RAM and Control registers are held. The port pins out the
values held by their respective port data register, port direction
registers. Oscillator stops and the systems internal operations are
all held up.
The states of the RAM, registers, and latches valid
immediately before the system is put in the STOP
state are all held.
The program counter stop the address of the
instruction to be executed after the instruction
"STOP" which starts the STOP operating mode.
Note:
The Stop mode is activated by execution of STOP
instruction after setting the SSCR to “5A
H
”. (This register
should be written by byte operation. If this register is set by
bit manipulation instruction, for example "set1" or "clr1" in-
struction, it may be undesired operation)
In the Stop mode of operation, V
DD
can be reduced to minimize
power consumption. Care must be taken, however, to ensure that
V
DD
is not reduced before the Stop mode is invoked, and that
V
DD
is restored to its normal operating level, before the Stop
mode is terminated.
Oscillator
(X
IN
pin)
~
Normal Operation
SLEEP Operation
~
~
~
~
External Interrupt
Internal Clock
SLEEP Instruction
Executed
~
Normal Operation
~
~
~
SLEEP Instruction
Execution
Stabilization Time
t
ST
= 65.5mS @4MHz
Internal
RESET
~
~
~
RESET
Oscillator
(X
IN
pin)
~
CPU
Clock
~
~
Normal Operation
SLEEP Operation
Normal Operation