35
MITSUBISHI MICROCOMPUTERS
4551 Group
SINGLE-CHIP 4-BIT CMOS MICROCOMPUTER for
INFRARED REMOTE CONTROL TRANSMITTER
(8) State transition
State transition is described using Figure 36.
Fig. 36 State transition
M
0
←
B
M
0
←
C
M
1
←
M
1
←
D
K
A
M
2
←
M
0
←
F
M
0
←
G
M
1
←
M
1
←
H
M
2
←
E
M
2
←
MR
3
←
1
MR
3
←
0
MR
3
←
1
MR
3
←
0
MR
3
←
1
MR
3
←
0
MR
3
←
1
MR
3
←
0
(Note 2)
(Note 2)
(
(
J
f(X
IN
):Stop
f(X
CIN
)
:
Oscillation
I
MR
1
←
1
(Sablzngtme c)
MR
1
←
1
(Sablzngtme d)
B
,
F
C
,
G
D
,
H
B
,
F
(Stabilizing time a )
C
,
G
(Stabilizing time c )
D
,
H
(Stabilizing time c )
A
,
E
A
,
E
B
,
F
C
,
G
D
,
H
B
,
F
C
,
G
D
,
H
A
,
E
(Stabilizing time a )
(Note 2)
Reset
POF execution
A
,
E
Return input 1
POF execution
Return input 1, 2
POF execution
Return input 1, 2
(Note 1)
Clock
operating
mode
POF execution
Return input 1, 2
(Note 1)
f(X
IN
):Stop
f(X
CIN
):Stop
Clock
operating
mode
f(X
IN
):Oscillation
f(X
CIN
):Stop
System clock;
f(X
IN
)/4
MR=(1000
2
)
M
2
←
f(X
IN
):Oscillation
f(X
CIN
):Oscillation
f(X
IN
):Oscillation
f(X
CIN
):Oscillation
System clock;
f(X
CIN
)/4
MR=(1101
2
)
f(X
IN
):Stop
f(X
CIN
):Oscillation
System clock;
f(X
CIN
)/4
MR=(1111
2
)
System clock;
f(X
IN
)/4
MR=(1100
2
)
f(X
IN
):Oscillation
f(X
CIN
):Stop
System clock;
f(X
IN
)
MR=(0000
2
)
f(X
IN
):Oscillation
f(X
CIN
):Oscillation
System clock;
f(X
IN
)
MR=(0100
2
)
f(X
IN
):Oscillation
f(X
CIN
):Oscillation
System clock;
f(X
CIN
)
MR=(0101
2
)
f(X
IN
):Stop
f(X
CIN
):Oscillation
System clock;
f(X
CIN
)
MR=(0111
2
)
(
(
(Note 2)
MR
2
←
0
POF2 execution
Return input 1
(Stabilizing time a )
POF2 execution
Return input 1
(Stabilizing time a )
POF2 execution
Return input 1
(Stabilizing time b )
POF2 execution
Return input 1
(Stabilizing time b )
f(X
IN
):Stop
f(X
CIN
):Stop
RAM
back-up
mode
Stabilizing time a : An interval required to stabilize the f(X
IN
) oscillation is automatically generated by hardware.
Stabilizing time b : An interval required to stabilize the f(X
CIN
) oscillation is automatically generated by hardware.
Stabilizing time c : Generate an interval required to stabilize the f(X
IN
) oscillation in state C or G by software at the
transition D
→
C, D
→
G, H
→
C, H
→
G, J
→
C, or J
→
G.
Stabilizing time d : Generate an interval required to stabilize the f(X
CIN
) oscillation in state B, F by software at the
transition A
→
B, E
→
F, A
→
F, or E
→
B.
Return input 1: External wakeup signal (P0
0
–P0
3
, P1
0
–P1
3
)
Return input 2: Timer 2 interrupt request flag
Notes 1. MR
3
=“1”
→
The microcomputer starts its operation after counting f(X
CIN
) clock signal 59 to 70 times.
MR
3
=“0”
→
The microcomputer starts its operation after counting f(X
CIN
) clock signal 32 to 43 times.
2. When the following 2 conditions are satisfied, the transition A
→
E, B
→
F, A
→
F, C
→
F, G
→
F represented
by “ ” can be executed.
(1) V
DD
= 2.2 V to 5.5 V (One Time PROM version: V
DD
= 2.5 V to 5.5 V), f(X
IN
)
≤
1.0 MHz
(2) V
DD
= 4.5 V to 5.5 V, f(X
IN
)
≤
2.0 MHz
MR
2
←
0
MR
3
←
0
3
←
MR
←
1
MR
3
←
1
(Note 2)
MR
2
←
1
MR
0
MR
3
←
1
MR
3
←
1
MR
0
←
0
MR
3
←
0
MR
0
←
1
MR
0
←
1
MR
0
←
0
MR
3
←
0
MR
3
←
1
MR
MR
3
←
0
MR
1
←
0
MR
3
←
0
MR
3
←
1