Figure 5-1 shows the transitions among these operation modes. Table 5-2 indicates the internal
states in each mode.
Figure 5-1 Mode Transition Diagram
Program
halt state
SLEEP
instruction
*
e
SLEEP
instruction
*
c
SLEEP
instruction
*
h
SLEEP
instruction
*
i
SLEEP
instruction
*
g
SLEEP
instruction
*
f
Program
execution state
SLEEP
instruction
*
a
Program
halt state
SLEEP
instruction
*
i
Power-down modes
A transition between different modes cannot be made to occur simply because an interrupt
request is generated. Make sure that interrupt handling is performed after the interrupt is
accepted.
Details on the mode transition conditions are given in the explanations of each mode,
in sections 5-2 through 5-8.
Notes: 1.
2.
Mode Transition Conditions (1)
a
b
c
d
e
f
g
h
i
J
LSON MSON SSBY
DTON
0
0
1
0
✻
0
0
0
1
0
0
1
✻
✻
✻
0
1
1
✻
0
0
0
0
1
1
0
0
1
1
1
0
0
0
0
0
1
1
1
1
1
*
: Don’t care
Mode Transition Conditions (2)
1
Interrupt Sources
Timer A, Timer F, Timer G interrupt, IRQ
0
interrupt,
WKP
7
to WKP
0
interrupts
Timer A, Timer C, Timer F, Timer G, SCI3-1,
SCI3-2 interrupt, IRQ
4
to IRQ
0
interrupts,
WKP
7
to WKP
0
interrupts, AEC
All interrupts
IRQ
1
or IRQ
0
interrupt, WKP
7
to WKP
0
interrupts
2
3
4
*
3
*
3
*
2
*
1
*
4
*
4
*
1
Standby
mode
Watch
mode
Subactive
mode
Active
(medium-speed)
mode
Active
(high-speed)
mode
Sleep
(high-speed)
mode
Sleep
(medium-speed)
mode
Subsleep
mode
SLEEP
instruction
*
a
SLEEP
instruction
*
e
SLEEP
instruction
*
d
SLEEP
instruction
*
b
SLEEP
instruction
*
j
*
1
SLEEP
instruction
*
e
SLEEP
instruction
*
b
TMA3
✻
✻
1
0
1
✻
✻
1
1
1
SLEEP
instruction
*
d
Reset state
96