OKI MSM64153A

E2E0029-38-95
This
version: Sep. 1998
MSM64153A/64153AL
Previous version: Mar. 1996
¡ Semiconductor
MSM64153A/64153AL
¡ Semiconductor
4-Bit Microcontroller with Built-in LCD Driver and Melody Circuit
GENERAL DESCRIPTION
The MSM64153A (1.5 V)/64153AL (3.0 V) is a high-performance 4-bit microcontroller that
incorporates Oki-original CPU core nX-4/20.
The MSM64153A/64153AL has an LCD driver for up to 144 segments, an event counter, and
melody circuits. It is best suited for applications such as clocks and LCD games.
FEATURES
• Operating range
Operating voltage
Operating temperature
Operating frequency
: 1.5 V/3.0 V
: –40 to +70 °C
: 32.768 kHz crystal oscillation
Approx. 32 kHz RC oscillation
Supply current (Typ.)
: 0.9 mA (3.0 V at HALT mode)
• Minimum instruction execution time : 91 ms
• General memory space
: 3040 bytes
• Local memory space
: 160 nibbles
• LCD driver
: 40
Common driver ¥ 4
Segment driver ¥ 36
1/4 duty, 1/3 bias; 144 segments (36 ¥ 4)
1/3 duty, 1/3 bias; 108 segments (36 ¥ 3)
• I/O port
Input-output port
: 2 ports ¥ 4 bits (open-drain output/CMOS output
selectable; pull-down resistor input/high-impedance
input selectable)
Input port
: 1 port ¥ 2 bits (pull-down resistor input/high-impedance
input selectable)
1 port ¥ 4 bits (pull-down resistor input/high-impedance
input selectable)
• Event counter
: 1 channel
• Melody output
:2
• Interrupts
: 10 sources
External 4, time base 4, melody 2
• Package:
80-pin plastic QFP (QFP80-P-1420-0.80-BK) : (Product name : MSM64153A-¥¥¥GS-BK,
MSM64153AL-¥¥¥GS-BK)
Chip
: MSM64153A-¥¥¥, MSM64153AL-¥¥¥
¥¥¥ indicates a code number.
• OTP version (for program evaluation) : MSM64P155/64P155L
(The package, power polarity, and operating voltage of the MSM64P155/64P155L are
different from the MSM64153A/64153AL. For details, refer to the "MSM64P155 User's
Manual".)
1/25
¡ Semiconductor
MSM64153A/64153AL
C2
C1
VSS3
VSS2
VSS1
COM4
COM3
COM2
COM1
BLOCK DIAGRAM
COM
DRV
TR2
TR0
TR1
HALT
(4)
C
ROM
3040B
PCH
PCM PCL
ALU
A8 to A11
MIEF
A7 to A0
B
A
(4)
(4)
H
L
X
RESET
RST
TST1
TST2
TST3
TST
VSSL
VR
SP
TIMING
CONTROLLER
TBC
(8)
SEG0
LCD
DRV
SEG35
LCD
CNT
DSPR
ROMR
INTC
MD0
IR
OSC1
OSC
IR
DECODER
OSC0
RAM
160N
Y
DB7 to DB0
PORT ADDRESS
BSR
BIAS
MD0
MD0
(8)
MD1
PORT ADDRESS
MD1
MD1
PORT3
PORT6
PORT7
P7.0
P7.1
P7.2
P7.3
EVENT
P3.1
PORT2
P2.0
P2.1
P2.2
P2.3
VDD
CAPR
P3.0
BUP
P6.0
P6.1
P6.2
P6.3
DB7 to DB0
is the CPU core (nX-4/20).
2/25
¡ Semiconductor
MSM64153A/64153AL
65 SEG22
66 SEG21
67 SEG20
68 SEG19
69 SEG18
70 SEG17
71 SEG16
72 SEG15
73 SEG14
74 SEG13
75 SEG12
76 SEG11
77 SEG10
78 SEG9
1
64 SEG23
2
63 (NC)
3
62 SEG24
4
61 SEG25
5
60 SEG26
6
59 SEG27
7
58 SEG28
8
57 SEG29
9
56 SEG30
10
55 SEG31
11
54 SEG32
12
53 (NC)
13
52 SEG33
14
51 SEG34
15
50 SEG35
16
49 MD0
17
48 MD0
18
47 MD1
19
46 MD1
20
45 VDD
21
44 P7.0
22
43 (NC)
23
42 P7.1
41 P7.2
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
OSC0 25
24
OSC1
P3.1
P3.0
P2.3
P2.2
P2.1
(NC)
P2.0
(NC)
P6.3
P6.2
P6.1
P6.0
RESET
P7.3
SEG6
(NC)
SEG5
SEG4
SEG3
SEG2
SEG1
SEG0
(NC)
VSSL
COM4
COM3
COM2
(NC)
COM1
C2
C1
VSS3
VSS2
VSS1
TST3
(NC)
TST2
TST1
79 SEG8
80 SEG7
PIN CONFIGURATION (TOP VIEW)
80-Pin Plastic QFP
Note: Pins marked as (NC) are no-connection pins which are left open.
3/25
¡ Semiconductor
MSM64153A/64153AL
PAD CONFIGURATION
Pad Layout
53
36
54
35
Y
X
71
18
1
17
Chip Size
Chip Thickness
Coordinate Origin
Pad Hole Size
Pad Size
Minimum Pad Pitch
:
:
:
:
:
:
4.08 mm ¥ 4.02 mm
350 mm (typ.)
Chip center
110 mm ¥ 110 mm
120 mm ¥ 120 mm
180 mm
Note: The chip substrate voltage is VDD.
4/25
¡ Semiconductor
MSM64153A/64153AL
Pad Coordinates
Pad No.
Pad Name
X (µm)
Y (µm)
Pad No.
Pad Name
X (µm)
Y (µm)
1
SEG5
–1697
–1809
41
MD0
755
1809
2
SEG4
–1482
–1809
42
SEG35
547
1809
3
SEG3
–1270
–1809
43
SEG34
339
1809
4
SEG2
–1058
–1809
44
SEG33
131
1809
5
SEG1
–848
–1809
45
SEG32
–77
1809
6
SEG0
–637
–1809
46
SEG31
–284
1809
7
VSSL
–424
–1809
47
SEG30
–494
1809
8
COM4
–201
–1809
48
SEG29
–701
1809
9
COM3
10
–1809
49
SEG28
–907
1809
10
COM2
222
–1809
50
SEG27
–1116
1809
11
COM1
430
–1809
51
SEG26
–1324
1809
12
C2
641
–1809
52
SEG25
–1530
1809
13
C1
854
–1809
53
SEG24
–1743
1809
14
VSS3
1065
–1809
54
SEG23
–1889
1599
15
VSS2
1275
–1809
55
SEG22
–1889
1409
16
VSS1
1486
–1809
56
SEG21
–1889
1214
17
TST3
1697
–1809
57
SEG20
–1889
1019
18
TST2
1889
–1712
58
SEG19
–1889
829
19
TST1
1889
–1516
59
SEG18
–1889
639
20
OSC0
1889
–1319
60
SEG17
–1889
449
21
OSC1
1889
–1123
61
SEG16
–1889
260
22
P3.1
1889
–927
62
SEG15
–1889
70
23
P3.0
1889
–730
63
SEG14
–1889
–120
24
P2.3
1889
–536
64
SEG13
–1889
–310
25
P2.2
1889
–338
65
SEG12
–1889
–501
26
P2.1
1889
–141
66
SEG11
–1889
–693
27
P2.0
1889
55
67
SEG10
–1889
–885
28
P6.3
1889
251
68
SEG9
–1889
–1078
29
P6.2
1889
448
69
SEG8
–1889
–1271
30
P6.1
1889
644
70
SEG7
–1889
–1465
31
P6.0
1889
840
71
SEG6
–1889
–1656
32
RESET
1889
1036
33
P7.3
1889
1233
34
P7.2
1889
1429
35
P7.1
1889
1625
36
P7.0
1796
1809
37
VDD
1585
1809
38
MD1
1378
1809
39
MD1
1172
1809
40
MD0
962
1809
5/25
¡ Semiconductor
MSM64153A/64153AL
PIN DESCRIPTIONS
Basic Functions
Function
Power
Supply
Oscillation
Test
RESET
Pin
45
Pad
Symbol
Type
37
VDD
—
Digital supply voltage (0 V)
Description
20
16
VSS1
—
Digital negative power supply (1.5 V spec.)
Bias output for LCD driver (3.0 V spec.)
19
15
VSS2
—
Digital negative power supply (3.0 V spec.)
Bias output for LCD driver (1.5 V spec.)
18
17
14
VSS3
C1
—
—
Bias output for LCD driver (–4.5 V)
13
16
10
12
7
C2
VSSL
—
—
25
20
OSCO
I
26
21
OSC1
O
24
23
19
18
TST1
TST2
I
I
21
17
TST3
I
39
32
RESET
I
For connection to capacitors that generate bias for the
LCD driver
Negative power supply voltage pin for internal logic
(An internally generated constant voltage is present at this pin.)
Clock oscillation pins:
Either a crystal (32.768 kHz) and a capacitor (10 to 30 pF)
are connected to these pins or a resistor (1 MW) is.
Input pins for test
System reset input pin :
Setting this pin to "H" level puts this device into a reset state.
Then, setting this pin to "L" level starts executing an
instruction from address 0000H.
This pin is internally connected to VSS1 or VSS2 through a
pull-down resistor.
6/25
¡ Semiconductor
MSM64153A/64153AL
Basic Functions (continued)
Function
Pin
Pad
Symbol
Type
Description
Ports
33
27
P2.0
I
31
30
26
P2.1
25
29
24
P2.2
P2.3
28
23
P3.0
27
22
P3.1
38
31
P6.0
37
36
30
29
P6.1
35
28
P6.2
P6.3
4-bit input port (port 2) :
Select between pull-down resistor input and high impedance
input for each bit with the port 2 control register (P2CON).
When configured for secondary functions, an external
interrupt and capture circuit trigger input are allocated.
If P2.0 to P2.3 are set to "H" level, the device enters system
reset mode.
2-bit input port (port 3) :
Select between pull-down resistor input and high impedance
input with the port 3 control register (P3CON).
When configured for a secondary function, an external
interrupt is allocated to P3.0 and an event counter is
allocated to P3.1.
4-bit input-output port (port 6) :
Select between input and output, between pull-down resistor
input and high impedance input, and between open-drain
output and CMOS output with the port 6 control register
(P6CON). When configured for a secondary function, an
external interrupt is allocated.
44
36
P7.0
42
41
35
34
P7.1
40
33
48
49
40
41
MD0
46
38
Melody
Drivers
LCD
Drivers
I
I/O
I/O
4-bit input-output port (port 7) :
Select between input and output, between pull-down
resistor input and high impedance input, and between
open-drain output and CMOS output with the port 7 control
register (P7CON). When configured for a secondary
function, an external interrupt is allocated.
MD0
O
O
Output pin of melody driver 0
Inverted output pin of MD0 output
MD1
O
Output pin of melody driver 1
P7.2
P7.3
47
39
MD1
O
Inverted output pin of MD1 output
15
11
COM1
LCD common signal output pins
13
10
COM2
O
O
12
9
11
8
COM3
COM4
O
O
7/25
¡ Semiconductor
MSM64153A/64153AL
Basic Functions (continued)
Function
LCD
Drivers
Pin
Pad
Symbol
Type
8
6
SEG0
O
7
5
SEG1
O
6
4
SEG2
O
5
3
SEG3
O
4
2
SEG4
O
3
1
1
71
SEG5
SEG6
O
O
80
70
SEG7
O
79
69
SEG8
O
78
68
SEG9
O
77
67
SEG10
O
76
75
66
65
SEG11
SEG12
O
O
74
64
SEG13
O
73
63
SEG14
O
72
71
62
61
SEG15
SEG16
O
O
70
60
SEG17
O
69
59
O
68
58
SEG18
SEG19
67
66
57
56
SEG20
SEG21
O
O
65
55
SEG22
O
64
54
SEG23
O
62
61
53
52
SEG24
SEG25
O
O
60
59
51
50
SEG26
SEG27
O
O
58
49
SEG28
O
57
48
SEG29
O
56
55
54
47
46
45
SEG30
SEG31
SEG32
O
O
O
52
51
44
43
SEG33
SEG34
O
O
50
42
SEG35
O
Description
LCD segment signal output pins
O
8/25
¡ Semiconductor
MSM64153A/64153AL
Secondary Functions
Function
Pin
Pad
Symbol
Type
External
Interrupts
33
27
P2.0
I
31
30
26
25
P2.1
P2.2
29
24
P2.3
P2.0 to P2.3 secondary functions :
These are level-triggered external interrupt input pins.
Select interrupt enable/disable for each bit with the
P2 interrupt enable register (P2IE).
If P2.0 to P2.3 pins are set to "H" level for a minimum
of 2 seconds, the device enters system reset mode.
P2.0, P2.1 secondary functions :
trigger input pins for capture circuit.
28
23
P3.0
I
P3.0 secondary function :
This is an input pin for external interrupt. This pin can
receive an interrupt at a rising edge, a falling edge, or at
both rising and falling edges.
38
31
P6.0
I
37
36
30
29
P6.1
P6.2
P6.0 to P6.3 secondary functions :
These are level-triggered external interrupt input pins.
I
P7.0 to P7.3 secondary functions :
These are level-triggered external interrupt input pins.
I
P3.1 secondary function :
Input port for event counter
Event
Counter
Input
35
28
P6.3
44
36
P7.0
42
41
35
34
P7.1
P7.2
40
33
P7.3
27
22
P3.1
Description
9/25
¡ Semiconductor
MSM64153A/64153AL
Handling When Specific Pins Are Not Used
Recommended Pin Connection
Symbol
TST1 to TST3 Open
"L" level or open
"L" level or open
P2.0 to P2.3
P3.0, P3.1
P6.0 to P6.3
In input mode : "L" level or open (Initial setting: input mode)
In output mode : Open
P7.0 to P7.3
In input mode : "L" level or open (Initial setting: input mode)
In output mode : Open
MD0, MD0
MD1, MD1
Open
COM1 to COM4 Open
SEG0 to SEG35 Open
10/25
¡ Semiconductor
MSM64153A/64153AL
ABSOLUTE MAXIMUM RATINGS
1.5 V Spec. (MSM64153A)
(VDD = 0 V)
Parameter
Symbol
Condition
Rating
Unit
Power Supply Voltage 1
VSS1
Ta = 25°C
–2.0 to +0.3
V
Power Supply Voltage 2
VSS2
Ta = 25°C
–4.0 to +0.3
V
Power Supply Voltage 3
VSS3
Ta = 25°C
–5.5 to +0.3
V
Power Supply Voltage 4
VSSL
Ta = 25°C
–2.0 to +0.3
V
Input Voltage 1
VIN1
VSS1 input, Ta = 25°C
VSS1 – 0.3 to +0.3
V
VIN2
VSSL input,Ta = 25°C
VSSL – 0.3 to +0.3
V
Output Voltage 1
VOUT1
VSS1 output,Ta = 25°C
VSS1 – 0.3 to +0.3
V
Output Voltage 2
VOUT2
VSS2 output,Ta = 25°C
VSS2 – 0.3 to +0.3
V
Output Voltage 3
VOUT3
VSS3 output,Ta = 25°C
VSS3 – 0.3 to +0.3
V
Output Voltage 4
VOUT4
VSSL output,Ta = 25°C
VSSL – 0.3 to +0.3
V
Storage Temperature
TSTG
—
–55 to +150
°C
Input Voltage 2
RECOMMENDED OPERATING CONDITIONS
1.5 V Spec. (MSM64153A)
(VDD = 0 V)
Symbol
Condition
Range
Unit
Operating Temperature
Parameter
Top
—
–40 to +70
°C
Operating Voltage
VSS1
BUPF = "0"
–1.7 to –1.25
BUPF = "1"
–1.7 to –1.15
V
Crystal Oscillation Frequency
fXT
—
30 to 35
kHz
External RC Oscillator Resistance
ROS
—
1M ±10%
W
11/25
¡ Semiconductor
MSM64153A/64153AL
ELECTRICAL CHARACTERISTICS
1.5 V Spec. (MSM64153A)
DC Characteristics
(VDD = 0 V, VSS1 = –1.5 V, Ta = –40 to +70°C unless otherwise specified.)
Parameter
VSS2 Voltage
VSS3 Voltage
VSSL Voltage
Crystal Oscillation
Start Voltage
Crystal Oscillation
Hold Voltage
External Crystal
Oscillator Capacitance
Internal Crystal
Oscillator Capacitance
RC Oscillation
Frequency
Symbol
VSS2
VSS3
VSSL
VSTA
Condition
Ca, Cb, C12 = 0.1 mF +100%
–20%
Ta = –40 to +60°C
BUPF = "0"
Ca, Cb, C12 = 0.1 mF +100%
–20%
Ta = –40 to +70°C
BUPF = "0"
Ca, Cb, C12 = 0.1 mF +100%
–20%
Ta = –40 to +60°C
BUPF = "1"
Ca, Cb, C12 = 0.2 mF +100%
–20%
Ta = –40 to +70°C
BUPF = "1"
Ca, Cb, C12 = 0.1 mF +100%
–20%
Ta = –40 to +60°C
BUPF = "0"
Ca, Cb, C12 = 0.1 mF +100%
–20%
Ta = –40 to +70°C
BUPF = "0"
Ca, Cb, C12 = 0.1 mF +100%
Ta = –40 to +60°C –20%
BUPF = "1"
Ca, Cb, C12 = 0.2 mF +100%
Ta = –40 to +70°C –20%
BUPF = "1"
Min. Typ. Max. Unit
–3.2 –3.0 –2.7
V
–3.2 –3.0 –2.5
–3.2 –3.0 –2.3
1
1'
–4.7 –4.5 –4.2
–4.7 –4.5 –4.0
V
–4.7 –4.5 –3.9
–4.7 –4.5 –3.7
–1.5 –1.3 –0.6
BUPF = "1"
–1.9 –1.3 –0.6
within 5 seconds after reset
—
VHOLD
Circuit
–3.2 –3.0 –2.8
BUPF = "0"
Oscillation start time:
Measuring
V
—
—
–1.45
V
—
—
–1.15
V
1
CG
—
10
—
30
pF
CD
—
10
15
20
pF
15
40
75
kHz
fCR
ROS = 1 MW
1'
12/25
¡ Semiconductor
MSM64153A/64153AL
DC Characteristics (continued)
• 32.768 kHz crystal oscillation
(VDD = 0 V, VSS1 = –1.5 V, Ta = –40 to +70°C unless otherwise specified.)
Parameter
Supply Current 1
Supply Current 1
Supply Current 2
Supply Current 2
Symbol
IDD1
IDD1
IDD2
Condition
CPU is in HALT state
Ta = –40 to +40°C —
BUPF = "0"
Ta = +40 to +70°C —
CPU is in HALT state
Ta = –40 to +40°C —
BUPF = "1"
6.0
mA
2.0
40
mA
3.0
10
mA
2.0
Ta = +40 to +70°C —
3.0
50
mA
CPU is in operation state Ta = –40 to +40°C —
6.0
15
mA
Ta = +40 to +70°C —
6.0
50
mA
CPU is in operation state Ta = –40 to +40°C —
10
25
mA
Ta = +40 to +70°C —
10
60
mA
BUPF = "0"
IDD2
Min. Typ. Max. Unit
BUPF = "1"
Measuring
Circuit
1
• RC oscillation
(VDD = 0 V, VSS1 = –1.5 V, ROS = 1 MW, Ta = –40 to +70°C unless otherwise specified.)
Parameter
Symbol
Supply Current 1
IDD1
Supply Current 1
IDD1
Supply Current 2
Supply Current 2
IDD2
IDD2
Condition
Min. Typ. Max. Unit
CPU is in HALT state
Ta = –40 to +40°C —
3.0
10
mA
BUPF = "0"
Ta = +40 to +70°C —
3.0
45
mA
CPU is in HALT state
Ta = –40 to +40°C —
6.0
15
mA
BUPF = "1"
Ta = +40 to +70°C —
6.0
50
mA
CPU is in operation state Ta = –40 to +40°C —
7.0
20
mA
Ta = +40 to +70°C —
7.0
50
mA
CPU is in operation state Ta = –40 to +40°C —
15
30
mA
Ta = +40 to +70°C —
15
70
mA
BUPF = "0"
BUPF = "1"
Measuring
Circuit
1'
13/25
¡ Semiconductor
MSM64153A/64153AL
DC Characteristics (continued)
(VDD = 0 V, VSS1 = VSSL = –1.5 V, VSS2 = –3.0 V, VSS3 = –4.5 V, Ta = –40 to +70°C unless otherwise specified.)
Parameter
(Pin Name)
Symbol
Condition
Min. Typ. Max. Unit
Output Current 1
(MD0, MD0)
(MD1, MD1)
IOH1
VOH1 = –0.5 V
–2.0 –0.6 –0.1
mA
IOL1
VOL1 = VSS1 + 0.5 V
0.1
0.6
2.0
mA
Output Current 2
(SEG0 to SEG35)
(COM1 to COM4)
IOH2
VOH2 = –0.2 V
(VDD level)
—
—
–4.0
mA
Output Current 3
(P6.0 to P6.3)
(P7.0 to P7.3)
Output Leakage
Current
(P6.0 to P6.3)
(P7.0 to P7.3)
Input Current 1
(P2.0 to P2.3)
(P3.0, P3.1)
(P6.0 to P6.3)
(P7.0 to P7.3)
Input Current 2
(TST1, TST2, TST3)
Input Current 3
(RESET)
Input Voltage 1
(P2.0 to P2.3)
(P3.0, P3.1)
(P6.0 to P6.3)
(TST1, TST2,
TST3)
(RESET)
IOMH2
VOMH2 = VSS1 + 0.2 V
(VSS1 level)
4.0
—
—
mA
IOMH2S
VOMH2S = VSS1 – 0.2 V
(VSS1 level)
—
—
–4.0
mA
IOML2
VOML2 = VSS2 + 0.2 V
(VSS2 level)
4.0
—
—
mA
IOML2S
VOML2S = VSS2 – 0.2 V
(VSS2 level)
—
—
–4.0
mA
IOL2
VOL2 = VSS3 + 0.2 V
(VSS3 level)
4.0
—
—
mA
IOH3
VOH3 = –0.5 V
–5.0 –2.1 –0.3
mA
IOL3
VOL3 = VSS1 + 0.5 V
0.1
0.7
2.0
mA
IOOH
VOH = VDD
—
—
0.3
mA
IOOL
VOL = VSS1
–0.3
—
—
mA
IIH1
VIH1 = VDD
(When pulled down)
1.0
20
100
mA
IIH1Z
VIH1 = VDD
(In a high-impedance state)
0
—
1.0
mA
IIL1
VIL1 = VSS1
–1.0
—
0
mA
IIH2
VIH2 = VDD
0.3
0.75
1.5
mA
IIL2
VIL2 = VSS1
–1.0
—
0
mA
IIH3
VIH3 = VDD
15
40
100
mA
IIL3
VIL3 = VSS1
–1.0
—
0
mA
–0.3
—
0
V
VIH1
—
Measuring
Circuit
2
3
4
VIL1
—
–1.5
—
–1.2
V
14/25
¡ Semiconductor
MSM64153A/64153AL
Measuring circuit 1
OSC1
Crystal
32.768 kHz
VDD
CG
OSC0
MSM64153A
C1
C12
C2
VSSL
VDD
CL
VSS1
VSS2
VSS3
Ca
V
A
Cb
V
: 0.1 to 0.2 mF
: 0.1 mF
: 15 pF
Ca, Cb, C12
CL
CG
V
Measuring circuit 1'
OSC1
ROS
OSC0
MSM64153A
C1
C12
C2
VSSL
VDD
CL
VSS1
VSS2
VSS3
Ca
V
A
Cb
V
V
Ca, Cb, C12
CL
ROS
: 0.1 to 0.2 mF
: 0.1 mF
: 1 MW
15/25
¡ Semiconductor
MSM64153A/64153AL
Measuring circuit 2
(*2)
VIH
VIL
OUTPUT
(*1)
INPUT
A
MSM64153A
VDD
VSS1
VSS2
VSS3
VSSL
Measuring circuit 3
(*3)
OUTPUT
INPUT
A
MSM64153A
VDD
VSS1
VSS2
VSS3
VSSL
16/25
¡ Semiconductor
MSM64153A/64153AL
Measuring circuit 4
VIL
OUTPUT
(*3)
INPUT
VIH
MSM64153A
VDD
VSS1
VSS2
VSS3
Waveform
Monitoring
VSSL
*1 Input logic circuit to determine the specified measuring conditions.
*2 Measured at the specified output pins.
*3 Measured at the specified input pins.
17/25
¡ Semiconductor
MSM64153A/64153AL
ABSOLUTE MAXIMUM RATINGS
3.0 V Spec. (MSM64153AL)
(VDD = 0 V)
Parameter
Symbol
Condition
Rating
Unit
Power Supply Voltage 1
VSS1
Ta = 25°C
–2.0 to +0.3
V
Power Supply Voltage 2
VSS2
Ta = 25°C
–4.0 to +0.3
V
Power Supply Voltage 3
VSS3
Ta = 25°C
–5.5 to +0.3
V
Power Supply Voltage 4
VSSL
Ta = 25°C
–4.0 to +0.3
V
Input Voltage 1
VIN1
VSS2 input, Ta = 25°C
VSS2 – 0.3 to +0.3
V
VIN2
VSSL input,Ta = 25°C
VSSL – 0.3 to +0.3
V
Output Voltage 1
VOUT1
VSS2 output,Ta = 25°C
VSS2 – 0.3 to +0.3
V
Output Voltage 2
VOUT2
VSS3 output,Ta = 25°C
VSS3 – 0.3 to +0.3
V
Output Voltage 3
VOUT3
VSSL output,Ta = 25°C
VSSL – 0.3 to +0.3
V
Storage Temperature
TSTG
—
–55 to +150
°C
Input Voltage 2
RECOMMENDED OPERATING CONDITIONS
3.0 V Spec. (MSM64153AL)
(VDD = 0 V)
Symbol
Condition
Range
Unit
Operating Temperature
Parameter
Top
—
–40 to +70
°C
Operating Voltage
VSS2
BUPF = "0"
–3.5 to –2.5
BUPF = "1"
–3.5 to –2.0
V
Crystal Oscillation Frequency
fXT
—
30 to 66
kHz
External RC Oscillator Resistance
ROS
—
1 M ±10%
W
18/25
¡ Semiconductor
MSM64153A/64153AL
ELECTRICAL CHARACTERISTICS
3.0 V Spec. (MSM64153AL)
DC Characteristics
(VDD = 0 V, VSS2 = –3.0 V, Ta = –40 to +70°C unless otherwise specified.)
Parameter
Symbol
Condition
Min. Typ. Max. Unit
VSS1 Voltage
VSS1
Ca, Cb, C12 = 0.1 mF +100%
–20%
–1.7 –1.5 –1.3
V
VSS3 Voltage
VSS3
Ca, Cb, C12 = 0.1 mF +100%
–20%
–4.7 –4.5 –4.2
V
BUPF = "0"
–1.5 –1.3 –0.6
BUPF = "1"
–1.9 –1.3 –0.6
VSSL Voltage
Crystal Oscillation
Start Voltage
Crystal Oscillation
Hold Voltage
External Crystal
Oscillator Capacitance
Internal Crystal
Oscillator Capacitance
RC Oscillation
Frequency
VSSL
VSTA
Oscillation start time:
within 5 seconds after reset
Measuring
Circuit
1
1'
V
—
—
–2.5
V
VHOLD
—
—
—
–2.0
V
CG
—
10
—
30
pF
CD
—
10
15
20
pF
15
40
75
kHz
1
fCR
ROS = 1 MW
1'
19/25
¡ Semiconductor
MSM64153A/64153AL
DC Characteristics (continued)
• 32.768 kHz crystal oscillation
(VDD = 0 V, VSS2 = –3.0 V, Ta = –40 to +70°C unless otherwise specified.)
Parameter
Symbol
Supply Current 1
IDD1
Supply Current 1
IDD1
Supply Current 2
Supply Current 2
IDD2
Condition
CPU is in HALT state
Ta = –40 to +40°C —
0.9
4.5
mA
BUPF = "0"
Ta = +40 to +70°C —
0.9
30
mA
CPU is in HALT state
Ta = –40 to +40°C —
1.5
6.0
mA
BUPF = "1"
Ta = +40 to +70°C —
1.5
40
mA
CPU is in operation state Ta = –40 to +40°C —
3.0
10
mA
Ta = +40 to +70°C —
3.0
40
mA
CPU is in operation state Ta = –40 to +40°C —
5.0
15
mA
Ta = +40 to +70°C —
5.0
50
mA
BUPF = "0"
IDD2
Min. Typ. Max. Unit
BUPF = "1"
Measuring
Circuit
1
• RC oscillation
(VDD = 0 V, VSS2 = –3.0 V, ROS = 1 MW, Ta = –40 to +70°C unless otherwise specified.)
Parameter
Symbol
Supply Current 1
IDD1
Supply Current 1
IDD1
Supply Current 2
Supply Current 2
IDD2
IDD2
Condition
Min. Typ. Max. Unit
CPU is in HALT state
Ta = –40 to +40°C —
1.5
6.0
mA
BUPF = "0"
Ta = +40 to +70°C —
1.5
40
mA
CPU is in HALT state
Ta = –40 to +40°C —
3.0
10
mA
BUPF = "1"
Ta = +40 to +70°C —
3.0
50
mA
CPU is in operation state Ta = –40 to +40°C —
4.0
12
mA
BUPF = "0"
Ta = +40 to +70°C —
4.0
50
mA
CPU is in operation state Ta = –40 to +40°C —
8.0
25
mA
BUPF = "1"
8.0
60
mA
Ta = +40 to +70°C —
Measuring
Circuit
1'
20/25
¡ Semiconductor
MSM64153A/64153AL
DC Characteristics (continued)
(VDD = 0 V, VSS1 = VSSL = –1.5 V, VSS2 = –3.0 V, VSS3 = –4.5 V, Ta = –40 to +70°C unless otherwise specified.)
Parameter
(Pin Name)
Output Current 1
(MD0, MD0)
(MD1, MD1)
Output Current 2
(SEG0 to SEG35)
(COM1 to COM4)
Output Current 3
(P6.0 to P6.3)
(P7.0 to P7.3)
Output Leakage
Current
(P6.0 to P6.3)
(P7.0 to P7.3)
Input Current 1
(P2.0 to P2.3)
(P3.0, P3.1)
(P6.0 to P6.3)
(P7.0 to P7.3)
Input Current 2
(TST1, TST2, TST3)
Input Current 3
(RESET)
Input Voltage 3
(P2.0 to P2.3)
(P3.0, P3.1)
(P6.0 to P6.3)
(TST1, TST2,
TST3)
(RESET)
Symbol
Condition
Min. Typ. Max. Unit
IOH1
VOH1 = –0.5 V
–6.0 –1.8 –0.7
mA
IOL1
VOL1 = VSS2 + 0.5 V
0.7
IOH2
VOH2 = –0.2 V
(VDD level)
VOMH2 = VSS1 + 0.2 V
(VSS1 level)
IOMH2S
VOMH2S = VSS1 – 0.2 V
(VSS1 level)
IOML2
VOML2 = VSS2 + 0.2 V
(VSS2 level)
IOML2S
IOMH2
1.8
6.0
mA
—
—
–4.0
mA
4.0
—
—
mA
—
—
–4.0
mA
4.0
—
—
mA
VOML2S = VSS2 – 0.2 V
(VSS2 level)
—
—
–4.0
mA
IOL2
VOL2 = VSS3 + 0.2 V
(VSS3 level)
4.0
—
—
mA
IOH3
VOH3 = –0.5 V
–18
–6.0 –2.0
mA
IOL3
VOL3 = VSS2 + 0.5 V
0.7
1.6
6.0
mA
IOOH
VOH = VDD
—
—
0.3
mA
IOOL
VOL = VSS2
–0.3
—
—
mA
IIH1
VIH1 = VDD
(When pulled down)
50
100
300
mA
IIH1Z
VIH1 = VDD
(In a high-impedance state)
0
—
1.0
mA
IIL1
VIL1 = VSS2
–1.0
—
0
mA
IIH2
VIH2 = VDD
0.75
1.5
3.0
mA
IIL2
VIL2 = VSS2
–1.0
—
0
mA
IIH3
VIH3 = VDD
40
80
200
mA
IIL3
VIL3 = VSS2
–1.0
—
0
mA
–0.6
—
0
V
VIH1
—
Measuring
Circuit
2
3
4
VIL1
—
–3.0
—
–2.4
V
21/25
¡ Semiconductor
MSM64153A/64153AL
Measuring circuit 1
OSC1
Crystal
32.768 kHz
VDD
CG
OSC0
MSM64153AL
C1
C12
C2
VSSL
VDD
CL
VSS2
VSS1
VSS3
Ca
V
A
Cb
V
: 0.1 mF
: 15 pF
Ca, Cb, C12, CL
CG
V
Measuring circuit 1'
OSC1
ROS
OSC0
MSM64153AL
C1
C12
C2
VSSL
VDD
CL
VSS2
VSS1
VSS3
Ca
V
A
Ca, Cb, C12, CL
ROS
Cb
V
: 0.1 mF
: 1 MW
V
22/25
¡ Semiconductor
MSM64153A/64153AL
Measuring circuit 2
(*2)
VIH
OUTPUT
(*1)
VIL
INPUT
A
MSM64153AL
VDD
VSS1
VSS2
VSS3
VSSL
Measuring circuit 3
(*3)
OUTPUT
INPUT
A
MSM64153AL
VDD
VSS1
VSS2
VSS3
VSSL
23/25
¡ Semiconductor
MSM64153A/64153AL
Measuring circuit 4
OUTPUT
(*3)
VIL
INPUT
VIH
MSM64153AL
VDD
VSS1
VSS2
VSS3
Waveform
Monitoring
VSSL
*1 Input logic circuit to determine the specified measuring conditions.
*2 Measured at the specified output pins.
*3 Measured at the specified input pins.
24/25
¡ Semiconductor
MSM64153A/64153AL
PACKAGE DIMENSIONS
(Unit : mm)
QFP80-P-1420-0.80-BK
Mirror finish
Package material
Lead frame material
Pin treatment
Solder plate thickness
Epoxy resin
42 alloy
Solder plating
5 mm or more
Package weight (g)
1.27 TYP.
Notes for Mounting the Surface Mount Type Package
The SOP, QFP, TSOP, SOJ, QFJ (PLCC), SHP and BGA are surface mount type packages, which
are very susceptible to heat in reflow mounting and humidity absorbed in storage.
Therefore, before you perform reflow mounting, contact Oki’s responsible sales person for the
product name, package name, pin number, package code and desired mounting conditions
(reflow method, temperature and times).
25/25