OKI MSM6577-XXGS-K

E2E0022-27-Y3
¡ Semiconductor
MSM6577-xx
¡ Semiconductor
This version:
Jan. 1998
MSM6577-xx
Previous version: Mar. 1996
Operatable at 0.9V and Built-in LCD Driver 4-Bit Microcontroller
GENERAL DESCRIPTION
The MSM6577 is a 4-bit microcontroller that is fabricated in OKI's low-voltage CMOS technology,
enabling operation at 0.9 V. This device incorporates LCD drivers, 8-bit synchronous serial
ports, and a buzzer output circuit. The MSM6577 is optimized for remote-control microcontroller
applications that are portable and battery powered.
FEATURES
• Operating range
Operating frequency
Operating voltage
Operating temperature
• Memory space
1.5 V operation
3.0 V operation
: 32.768 kHz
: MSM6577K/N/S/U
: MSM6577L/C/D/E
(See Mask Option List.)
: –20 to +70°C
: 1536 words ¥ 17 bits
: 128 words ¥ 4 bits
: 61 ms
ROM
RAM
• Minimum instruction execution time
• I/O port
Input-output port
: 1 port ¥ 4 bits
Input only port
: 1 port ¥ 4 bits
Output only port
: 1 port ¥ 4 bits
• Serial port
: 8-bit clock synchronous type
• LCD drivers
: 28
Duty and frame frequency are selectable by the mask options.
1/3 duty, 1/3 bias
: Up to 75 segments
1/2 duty, 1/3 bias
: Up to 52 segments
• Halt release timers
: 4
Timer frequency is selectable by the mask options.
• External interrupt
: 4
• Buzzer output
: 1
• Clock
: 32.768 kHz crystal oscillator
Oscillation starts at 0.9 V.
• Power supply voltage
: 1.5 V/3.0 V (selectable by mask
option)
(See Mask Option List)
• Packageoptions:
56-pin plastic QFP (QFP56-P-910-0.65-K)
(Product name : MSM6577 -¥¥GS-K)
56-pin plastic QFP (QFP56-P-910-0.65-2K)
(Product name : MSM6577 -¥¥GS-2K)
Chip
¥¥ indicates the code number.
indicates the option code.
1/22
WORK
ADRS
MPX
¡ Semiconductor
ALU
FLAG
PAGE
A-Bus
S-Bus
RAM
128¥4 bits
BLOCK DIAGRAM
ACC
D-Bus
PORT2
P2.3
P2.2
P2.1
P2.0
SCND1
PORT0
SERIAL I/O
IRQEX EIEX
SBFFL
INTERRUPT CONTROL
PNEX
MDTH
MDTL
BUZZER
PROGRAM ROM
HRQTMR EHRTMR
1536¥17 bits
TEMPO
ADDER
LCDCT
BD
PCIO0
HALT RELEASE
TIMER
TMOUT
INSTRUCTION
REG.
SEG0
TIME BASE
COUNTER
XT
SYSTEM CLOCK
GENERATOR
LCD DRIVER
INSTRUCTION
DECODER
STACK
VCP
2/22
VCM
VOLTAGE
REGULATOR
SEG27
VDD
VSS1
VSS2
VSS3
VEE
MSM6577-xx
OSC
XTB
SBFFH
FRMT
PORT1
P0.3
P0.2
P0.1
P0.0
SERIAL
HALT RELEASE
SCND0
PROGRAM
COUNTER
P1.3
P1.2
P1.1
P1.0
HRQSER EHRSER
¡ Semiconductor
MSM6577-xx
56
55
54
53
52
51
50
49
48
47
46
45
44
43
RESET
P2.3
P2.2
P2.1
P2.0/SOUT
P1.3/SIN
P1.2/SCLK
VDD*
P1.1
P1.0
P0.3
P0.2
P0.1
P0.0
PIN CONFIGURATION (TOP VIEW)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
42
41
40
39
38
37
36
35
34
33
32
31
30
29
SEG27
SEG26
SEG25
SEG24
SEG23
SEG22
SEG21
SEG20
SEG19
SEG18
SEG17
SEG16
SEG15
SEG14
TEST
(NC)
BD
VSS1
XTB
XT
VDD
VSS2
VSS3
VCM
VCP
VEE
(NC)
(NC)
15
16
17
18
19
20
21
22
23
24
25
26
27
28
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
SEG11
SEG12
SEG13
NC: No-connection pin
56-Pin Plastic QFP
*
Pin 49 (VDD) is provided only when a 56-pin flat package is used.
3/22
¡ Semiconductor
MSM6577-xx
PIN DESCRIPTIONS
Symbol
Type
PORT0
(P0.0 to P0.3)
I/O
PORT1
(P1.0 to P1.3)
Description
Circuit
• 4-bit input-output port
• Input or output software selectable.
I
• A pull-up resistor or pull-down resistor can be selected for each bit (P0.0 to P0.3)
(via mask option).
• When using port as output, the pull-up or pull-down resistor is disconnected
from the pin.
A
• 4-bit input port
P1.0
B
• Pull-up resistor or pull-down
P1.1
resistor can be selected for
P1.2
PORT1 (P1.0 to P1.3)
(via mask option).
P1.3
PORT2
(P2.0 to P2.3)
O
BD
O
Buzzer output pin
RESET
I
• Reset input pin
• 4-bit output port
—
External
Interrupt
ports
P2.0
Serial clock pin
SCLK
C
Serial input pin
SIN
B
Serial output pin
SOUT
D
P2.1 to P2.3
—
• System reset generation level "H" or "L" selectable (mask option)
E
E
F
Note : If "H" is selected, pull-down resistor is used and if "L" is selected,
pull-up resistor is used.
TEST
I
Test pin (Tie to the negative pole of the battery.)*
G
XT
I
Oscillation crystal connection pin
H
XTB
O
VDD
—
0V power supply pin
—
VSS1
—
–1.5 V power supply pin (power supply pin for –1.5 V operation)
—
VSS2
—
–3.0 V power supply pin (power supply pin for –3.0 V operation)
—
VSS3
—
–4.5 V power supply pin
—
VCP
VCM
—
Capacitor connection pin for voltage converter
VEE
—
Internal logic power supply pin (voltage regulator output pin)
SEG0 to
O
Liquid crystal display driving pins
—
—
I
SEG27
*
3.0 V operation ...... VSS = VSS2
1.5 V operation ...... VSS = VSS1
4/22
¡ Semiconductor
MSM6577-xx
Pin Circuits
A. Input-output port
VDD
VSS: by power supply specification
Pull-up control signal
3.0 V operation ... VSS=VSS2
1.5 V operation ... VSS=VSS1
I
CMOS inverter
O
VSS
(Internal logic)
VSS
3-state CMOS buffer
VDD
(Internal logic)
I
VSS
O
VSS
I/O switching signal
Pull-down control signal
VSS
B. Input port
VDD
Pull-up control signal
CMOS inverter
(Internal logic)
VSS
Pull-down control signal
VSS
5/22
¡ Semiconductor
MSM6577-xx
C. Input port
VDD
Pull-up control signal
CMOS inverter
(Internal logic)
VSS
3-state CMOS buffer
SCLK
VSS
Serial output control signal
Pull-down control signal
VSS
D. Output port
CMOS inverter
(Internal logic)
(SOUT)
VSS
Output switching control signal
E. Output port, BD pin
CMOS inverter
(Internal logic)
VSS
6/22
¡ Semiconductor
MSM6577-xx
F. RESET pin
VDD
CMOS Schmitt trigger buffer
2
1
(Internal Logic)
VSS
1
2
"1"...System reset generated by a "H" level
VSS
"2"...System reset generated by a "L" level
G. TEST pin
CMOS inverter
(Internal logic)
VSS
VSS
H. Oscillation part (XT, XTB pins)
VDD
CG
ROM Option (normally connected)
CMOS Inverter
(Internal logic)
Rf
VEE
VEE
Constants
CD
Rf=approximately 20 MW
VEE
CD=approximately 20 pF
CG=approximately 5 pF
7/22
¡ Semiconductor
MSM6577-xx
I. LCD driver
VDD / VSS1
(Internal logic)
VSS2 / VSS3
8/22
¡ Semiconductor
MSM6577-xx
ABSOLUTE MAXIMUM RATINGS (MSM6577K/77N/77S/77U)
1.5 V operation •Backup flag (BUF)="0"
The input of the constant voltage circuit corresponds to the output of the voltage converter
VDD=0 V (VSS1=Battery Voltage)
(VSS2).
Parameter
Symbol
Power Supply Voltage 1
VSS1
Power Supply Voltage 2
VSS2
Power Supply Voltage 3
Input Voltage
VSS3
Output Voltage 1 *1,*2
VO1
VSS1–0.3 to +0.3
Output Voltage 2 *2
VO2
VSS2–0.3 to +0.3
VIN
Output Voltage 3 *2
VO3
Storage Temperature
TSTG
Condition
Rating
Unit
–4.0 to +0.3
–7.0 to +0.3
–7.0 to +0.3
Ta=25°C
VSS1–0.3 to +0.3
V
VSS3–0.3 to +0.3
—
–55 to +125
°C
*1 Normal output
*2 LCD driver output
RECOMMENDED OPERATING CONDITIONS (MSM6577K/77N/77S/77U)
1.5 V operation •Backup flag (BUF)="0"
The input of the constant voltage circuit corresponds to the output of the voltage converter
(VSS2).
VDD=0 V (VSS1=Battery Voltage)
Parameter
Symbol
Condition
Range
Unit
Vop
—
–0.9 to –1.75
V
Operating Temperature
Top
—
–20 to +70
°C
Oscillation Frequency
fOSC
—
32.768
kHz
Operating Voltage
9/22
¡ Semiconductor
MSM6577-xx
ELECTRICAL CHARACTERISTICS (MSM6577K/77N/77S/77U)
1.5 V operation •Backup flag (BUF)="0"
The input of the constant voltage circuit corresponds to the output of the voltage converter
(VSS2). (VDD=0 V, VSS1=–1.5 V (Battery Voltage), VSS2=–3.0 V, VSS3=–4.5 V, fOSC=32.768 kHz, CX=35 pF, Ta=25°C)
Symbol
Condition
Current Consumption
Oscillation Start Voltage
IDD
–VOSC
*1
Within 2 sec
Output Current 1
–IOH1
VO=–0.5 V
IOL1
–IOH2
IOL2
VO=–1.0 V
VO=–0.5 V
150
—
—
20
—
—
VO=–1.0 V
20
—
—
Parameter
Output Current 2
Output Current 3
(LCD driver
Common • Segment)
Min. Typ. Max. Unit
—
µA
3
—
—
—
0.9
V
150 —
—
µA
–IOH3
VOH=–0.2 V
4
—
—
IOMH3
VOMH=VSS1
±0.2 V
4
—
—
IOML3
VOML=VSS2
±0.2 V
VOL=–4.3 V
4
—
—
Applicable Pin
—
VSS1
PORT0, PORT 2 *2
SOUT, SCLK
µA
BD
µA
SEG0 to SEG27
4
—
—
IIH1
VI=0 V,
Input mode,
with pull-down
resistor
3.75
7.5
15
µA
PORT0, PORT1 *2
Input Current 2
–|IL2
VI=–1.5 V,
Input mode,
with pull-up
resistor
3.75
7.5
15
µA
PORT0, PORT1 *2
Input Leakage Current
|IIL|
VI=0 V, –1.5 V
Input mode,
without internal
resistor
—
—
1
µA
PORT0, PORT1 *2
SIN, SOUT, SCLK
RESET *3
Input Current 3
IIH3
VI=0 V,
with pull-down
resistor
30
100
200
µA
RESET *3
TEST
Input Current 4
–IIL4
VI=–1.5 V,
with pull-up
resistor
30
100
200
µA
RESET *3
Input Voltage
–VIH
–VIL
—
—
1.2
—
—
0.3
—
V
All input pins
IOL3
Input Current 1
*1 Dependent on program ("3 mA typ." is under 5% duty of the microcontroller).
*2 PORT0=P0.0 to P0.3, PORT1=P1.0 to P1.3, PORT2=P2.0 to P2.3
(P1.2 is shared with SCLK, P1.3 with SOUT, and P2.0 with SIN)
*3 The RESET pin can be selected by mask option (with pull-down, with pull-up or without
internal resistor).
MSM6577K: System reset by a "H" level with a pull-down resistor
MSM6577N: System reset by a "H" level without a pull-down resistor
MSM6577S: System reset by a "L" level with a pull-up resistor
MSM6577U: System reset by a "L" level without a pull-up resistor
10/22
¡ Semiconductor
MSM6577-xx
ABSOLUTE MAXIMUM RATINGS (MSM6577K/N/S/U)
1.5 V operation •Backup flag (BUF)="1"
The input of the constant voltage circuit corresponds to the output of the battery (VSS1).
VDD=0 V (VSS1=Battery Voltage)
Parameter
Symbol
Power Supply Voltage 1
VSS1
Power Supply Voltage 2
VSS2
Power Supply Voltage 3
Input Voltage
VSS3
VIN
Condition
Rating
–4.0 to +0.3
–7.0 to +0.3
–7.0 to +0.3
Ta=25°C
VSS1–0.3 to +0.3
Output Voltage 1 *1,*2
VO1
VSS1–0.3 to +0.3
Output Voltage 2 *2
VO2
VSS2–0.3 to +0.3
Output Voltage 3 *2
VO3
Storage Temperature
TSTG
Unit
V
VSS3–0.3 to +0.3
—
–55 to +125
°C
*1 Normal output
*2 LCD driver output
RECOMMENDED OPERATING CONDITIONS (MSM6577K/N/S/U)
1.5 V operation •Backup flag (BUF)="1"
The input of the constant voltage circuit corresponds to the output of the battery (VSS1).
VDD=0 V (VSS1=Battery Voltage)
Parameter
Symbol
Condition
Range
Unit
Vop
—
–0.9 to –1.75
V
Operating Temperature
Top
—
–20 to +70
°C
Oscillation Frequency
fOSC
—
32.768
kHz
Operating Voltage
11/22
¡ Semiconductor
MSM6577-xx
ELECTRICAL CHARACTERISTICS (MSM6577K/N/S/U)
1.5 V operation •Backup flag (BUF)="1"
The input of the constant voltage circuit corresponds to the output of the battery (VSS1).
(VDD=0 V, VSS1=–1.5 V (Battery Voltage), VSS2=–3.0 V, VSS3=–4.5 V, fOSC=32.768 kHz, CX=35 pF, Ta=25°C)
Symbol
Condition
Min. Typ. Max. Unit
Current Consumption
Oscillation Start Voltage
IDD
–VOSC
*1
Within 2 sec
Output Current 1
–IOH1
VO=–0.5 V
—
—
150
1.5
—
—
—
0.9
—
IOL1
–IOH2
IOL2
VO=–1.0 V
VO=–0.5 V
150
—
—
Output Current 2
20
—
—
VO=–1.0 V
20
—
—
–IOH3
VOH=–0.2 V
4
—
—
IOMH3
VOMH=VSS1
4
—
—
4
—
—
Parameter
Output Current 3
(LCD driver
Common • Segment)
Applicable Pin
µA
V
µA
VSS1
µA
BD
µA
SEG0 to SEG27
—
PORT0, PORT2 *2
SOUT, SCLK
±0.2 V
IOML3
VOML=VSS2
±0.2 V
IOL3
VOL=–4.3 V
4
—
—
Input Current 1
IIH1
VI=0 V,
Input mode,
with pull-down
resistor
3.75
7.5
15
µA
PORT0, PORT1 *2
Input Current 2
–|IL2
VI=–1.5 V,
Input mode,
with pull-up
resistor
3.75
7.5
15
µA
PORT0, PORT1 *2
Input Leakage Current
IIL
VI=0 V, –1.5 V
Input mode,
without internal
resistor
—
—
1
µA
PORT0, PORT1 *2
SIN, SOUT, SCLK
RESET *3
Input Current 3
IIH3
VI=0 V,
with pull-down
resistor
30
100
200
µA
RESET *3
TEST
Input Current 4
–IIL4
VI=–1.5 V,
with pull-up
resistor
30
100
200
µA
RESET *3
Input Voltage
–VIH
–VIL
—
—
—
0.3
V
All input pins
1.2
—
—
*1 Dependent on program ("1.5 mA typ." is under 5% duty of the microcontroller)
*2 PORT0=P0.0 to P0.3, PORT1=P1.0 to P1.3, PORT2=P2.0 to P2.3
(P1.2 is shared with SCLK, P1.3 with SOUT, and P2.0 with SIN.)
*3 RESET pin can be selected by mask option (with pull-down, with pull-up or without internal resistor).
MSM6577K: System reset by a "H" level with a pull-down resistor
MSM6577N: System reset by a "H" level without a pull-down resistor
MSM6577S: System reset by a "L" level with a pull-up resistor
MSM6577U: System reset by a "L" level without a pull-up resistor
12/22
¡ Semiconductor
MSM6577-xx
ABSOLUTE MAXIMUM RATINGS (MSM6577L/C/D/E)
3.0 V operation •Backup flag (BUF)="0"
The input of the constant voltage circuit corresponds to the output of the voltage converter
VDD=0 V (VSS2=Battery Voltage)
(VSS1).
Parameter
Symbol
Power Supply Voltage 1
VSS1
Power Supply Voltage 2
VSS2
–4.0 to +0.3
–7.0 to +0.3
Power Supply Voltage 3
Input Voltage
VSS3
–7.0 to +0.3
Output Voltage 1 *2
VO1
VSS1–0.3 to +0.3
Output Voltage 2 *1,*2
VO2
VSS2–0.3 to +0.3
VIN
Output Voltage 3 *2
VO3
Storage Temperature
TSTG
Condition
Ta=25°C
Rating
VSS2–0.3 to +0.3
Unit
V
VSS3–0.3 to +0.3
—
–55 to +125
°C
*1 Normal output
*2 LCD driver output
RECOMMENDED OPERATING CONDITIONS (MSM6577L/C/D/E)
3.0 V operation •Backup flag (BUF)="0"
The input of the constant voltage circuit corresponds to the output of the voltage converter
VDD=0 V (VSS2=Battery Voltage)
(VSS1).
Parameter
Symbol
Condition
Range
Unit
Vop
—
–1.8 to –3.5
V
Operating Temperature
Top
—
–20 to +70
°C
Oscillation Frequency
fOSC
—
32.768
kHz
Operating Voltage
13/22
¡ Semiconductor
MSM6577-xx
ELECTRICAL CHARACTERISTICS (MSM6577L/C/D/E)
3.0 V operation •Backup flag (BUF)="0"
The input of the constant voltage circuit corresponds to the output of the voltage converter
(VSS1). (VDD=0 V, VSS1=–1.5 V, VSS2=–3.0 V (Battery Voltage), VSS3=–4.5 V, fOSC=32.768 kHz, CX=35 pF, Ta=25°C)
Parameter
Current Consumption
Oscillation Start Voltage
Output Current 1
Output Current 2
Output Current 3
(LCD driver
Common/Segment)
Symbol
Conditions
IDD
–VOSC
*1
Within 2 sec
–IOH1
VO=–0.5 V
IOL1
–IOH2
IOL2
VO=–2.5 V
VO=–0.5 V
500
20
—
—
VO=–2.5 V
20
—
—
Min. Typ. Max. Unit
— 0.75 —
µA
—
—
1.8
V
500 —
—
µA
—
—
Applicable Pin
—
VSS2
PORT0, PORT2 *2
SOUT, SCLK
µA
BD
µA
SEG0 to SEG27
–IOH3
VOH=–0.2 V
4
—
—
IOMH3
VOMH=VSS1
±0.2 V
4
—
—
IOML3
VOML=VSS2
±0.2 V
VOL=–4.3 V
4
—
—
4
—
—
60
120
240
µA
PORT0, PORT1 *2
PORT0, PORT1 *2
IOL3
Input Current 1
IIH1
VI=0 V,
Input mode,
with pull-down
resistor
Input Current 2
–|IL2
VI=–3.0 V,
Input mode,
with pull-up
resistor
60
120
240
µA
Input Leakage Current
IIL
VI=0 V, –3.0 V
Input mode,
without internal
resistor
—
—
1
µA
PORT0, PORT1 *2
SIN, SOUT, SCLK
RESET *3
Input Current 3
IIH3
VI=0 V,
with pull-down
resistor
200
750
1500
µA
RESET *3
TEST
Input Current 4
–IIL4
VI=–3.0 V,
with pull-up
resistor
200
750
1500
µA
RESET *3
Input Voltage
–VIH
–VIL
—
—
2.5
—
—
0.5
—
V
All input pins
*1 Dependent on program ("0.75 mA typ." is under 5% duty of the MCU.)
*2 PORT0=P0.0 to P0.3, PORT1=P1.0 to P1.3, PORT2=P2.0 to P2.3
(P1.2 is shared with SCLK, P1.3 with SOUT, and P2.0 with SIN.)
*3 RESET pin can be selected by mask option (with pull-down, with pull-up or without internal resistor).
MSM6577L: System reset by a "H" level with a pull-down resistor
MSM6577C: System reset by a "H" level without a pull-down resistor
MSM6577D: System reset by a "L" level with a pull-up resistor
MSM6577E: System reset by a "L" level without a pull-up resistor
14/22
¡ Semiconductor
MSM6577-xx
ABSOLUTE MAXIMUM RATINGS (MSM6577L/C/D/E)
3.0 V operation •Backup flag (BUF)="1"
The input of the constant voltage circuit corresponds to the output of the battery (VSS2).
VDD=0 V (VSS2=Battery Voltage)
Parameter
Symbol
Condition
Rating
Supply Voltage 1
VSS1
Supply Voltage 2
VSS2
Supply Voltage 3
Input Voltage
VSS3
Output Voltage 1 *2
V01
VSS1–0.3 to +0.3
Output Voltage 2 *1,*2
V02
VSS2–0.3 to +0.3
VIN
Output Voltage 3 *2
V03
Storage Temperature
TSTG
Unit
–4.0 to +0.3
–7.0 to +0.3
–7.0 to +0.3
Ta=25°C
VSS2–0.3 to +0.3
V
VSS3–0.3 to +0.3
—
–55 to +125
°C
*1 Normal output
*2 LCD driver output
RECOMMENDED OPERATING CONDITIONS (MSM6577L/C/D/E)
3.0 V operation •Backup flag (BUF)="1"
The input of the constant voltage circuit corresponds to the output of the battery (VSS2).
VDD=0 V (VSS2=Battery Voltage)
Parameter
Symbol
Condition
Range
Unit
Operating Voltage
Vop
—
–0.9 to –3.5
V
Operating Temperature
Top
—
–20 to +70
°C
Oscillation Frequency
fOSC
—
32.768
kHz
15/22
¡ Semiconductor
MSM6577-xx
ELECTRICAL CHARACTERISTICS (MSM6577L/C/D/E)
3.0 V operation •Backup flag (BUF)="1"
The input of the constant voltage circuit corresponds to the output of the battery (VSS2).
(VDD=0 V, VSS1=–1.5 V, VSS2=–3.0 V (Battery Voltage), VSS3=–4.5 V, fOSC=32.768 kHz, CX=35 pF, Ta=25°C)
Parameter
Symbol
Condition
Min. Typ. Max. Unit
Current Consumption
Oscillation Start Voltage
IDD
–VOSC
*1
Within 2 sec
Output Current 1
–IOH1
VO=–0.5 V
—
—
500
1.5
—
—
—
0.9
—
IOL1
–IOH2
IOL2
VO=–2.5 V
VO=–0.5 V
500
—
—
20
—
—
VO=–2.5 V
20
—
—
Output Current 2
Output Current 3
(LCD driver
Common • Segment)
Applicable Pin
µA
V
µA
VSS2
µA
BD
µA
SEG0 to SEG27
—
PORT0, PORT2 *2
SOUT, SCLK
–IOH3
VOH=–0.2 V
4
—
—
IOMH3
VOMH=VSS1
±0.2 V
4
—
—
IOML3
VOML=VSS2
±0.2 V
VOL=–4.3 V
4
—
—
4
—
—
60
120
240
µA
PORT0, PORT1 *2
PORT0, PORT1 *2
IOL3
Input Current 1
IIH1
VI=0 V,
Input mode,
with pull-down
resistor
Input Current 2
–|IL2
VI=–3.0 V,
Input mode,
with pull-up
resistor
60
120
240
µA
Input Leakage Current
|IL
VI=0 V, –3.0 V
Input mode,
without internal
resistor
—
—
1
µA
PORT0, PORT1 *2
SIN, SOUT, SCLK
RESET *3
Input Current 3
IIH3
VI=0 V,
with pull-down
resistor
200
750
1500
µA
RESET *3
TEST
Input Current 4
–IIL4
VI=–3.0 V,
with pull-up
resistor
200
750
1500
µA
RESET *3
Input Voltage
–VIH
–VIL
—
—
2.5
—
—
0.5
—
V
All input pins
*1 Dependent on program ("1.5 mA typ." is under 5% duty of the MCU.)
*2 PORT0=P0.0 to P0.3, PORT1=P1.0 to P1.3, PORT2=P2.0 to P2.3
(P1.2 is shared with SCLK, P1.3 with SOUT, and P2.0 with SIN.)
*3 RESET pin can be selected by mask option (with pull-down, with pull-up or without internal resistor).
MSM6577L: System reset by a "H" level with a pull-down resistor
MSM6577C: System reset by a "H" level without a pull-down resistor
MSM6577D: System reset by a "L" level with a pull-up resistor
MSM6577E: System reset by a "L" level without a pull-up resistor
16/22
¡ Semiconductor
MSM6577-xx
MASK OPTION LIST
The device names for the MSM6577-xx are differentiated as follows, depending on the
combination of a power supply voltage and RESET pin function.
No.
Battery
1
1.5 V operation
System reset by a "H" level with a pull-down resistor
RESET Pin Function
MSM6577K-xx
Device
2
1.5 V operation
System reset by a "H" level without a pull-down resistor
MSM6577N-xx
3
1.5 V operation
System reset by a "L" level with a pull-up resistor
MSM6577S-xx
4
1.5 V operation
System reset by a "L" level without a pull-up resistor
MSM6577U-xx
5
3.0 V operation
System reset by a "H" level with a pull-down resistor
MSM6577L-xx
6
3.0 V operation
System reset by a "H" level without a pull-down resistor
MSM6577C-xx
7
3.0 V operation
System reset by a "L" level with a pull-up resistor
MSM6577D-xx
8
3.0 V operation
System reset by a "L" level without a pull-up resistor
MSM6577E-xx
17/22
¡ Semiconductor
MSM6577-xx
NOTES ON USE
Power Supply for 0.9 V Microcontroller Series: Backup Flag and Constant-Voltage Circuit
The 0.9 V microcontroller series have a built-in constant-voltage circuit. The output of this
constant-voltage circuit powers the microcontroller's internal logic circuits. Setting a backup
flag (BUF) allows the input of the constant voltage circuit to be switched to either the battery or
the output generated in the voltage converter, based on the battery voltage. A battery voltage
of 1.5 V or 3.0 V can be selected.
VDD
(0 V)
VSS1
(–1.5 V)
VSS2
(–3.0 V)
* VSS3
(–4.5 V)
Voltage
Backup flag
converter
(BUF)
Internal
logic
XT
XTAL
XTB
Constant voltage circuit
VR
VEE
(About–1.3 V)
LCD driver*
* The VSS3 pin is provided for the devices that contain an
LCD driver.
The output (VEE) of the constant-voltage circuit is set at approximately –1.3 V. This allows the
current consumed by the internal logic to be limited, irrespective of the battery voltage.
However, if the input of the constant voltage circuit is below this set value (about –1.3 V), the
output (VEE) is equal to the input. The 0.9 V microcontroller can be operated even if the internal
voltage (output from the constant-voltage circuit) falls to 0.9 V. Setting the backup flag allows
a larger operating voltage margin despite changes in internal voltage due to noise. For example,
for the 1.5 V operation, setting the backup flag to "0" supplies twice the battery voltage to the
constant-voltage circuit. Thus, even if the battery voltage falls to 0.9 V, the output voltage (VEE)
is maintained at –1.3 V, providing a larger margin of operating voltage of the internal logic
circuits because 1.8 V is applied to the input of the constant-voltage circuit. Figures 1 to 4 show
the internal status depending on the backup flag settings for the battery, as well as status
features.
18/22
¡ Semiconductor
MSM6577-xx
(Figure 1) 1.5 V Operation (Backup Flag="1")
VDD=0 V
VDD
VB=–1.5 V
Internal logic
Voltage converter
VSS1
VSS2
Voltage
doubler
Internal
status
The battery level VSS1 is applied to the input of the
constant voltage circuit.
Operating
range
–0.9 to –1.75 V
Current
consumption
1.5 mA*
(–3.0 V)
Feature
VR
VEE
When the battery level is powered down, the internal
circuit is powered directly by the battery.
* When the software duty is about 5%
(Figure 2) 1.5 V Operation (Backup Flag="0")
VDD=0 V
VDD
VB=–1.5 V
Internal logic
Voltage converter
VSS1
VSS2
Voltage
doubler
Internal
status
A doubled level of VSS2 is applied to the input of the
constant voltage circuit.
Operating
range
–0.9 to –1.75 V
Current
consumption
(–3.0 V)
Feature
VR
VEE
3 mA*
When the baftery level is powered down, a larger
operating voltage margin is gained, compared to the
case of Figure 1.
* When the software duty is about 5%
(Figure 3) 3.0 V Operation (Backup Flag="1")
VDD=0 V
VDD
(–1.5 V)
Internal logic
Voltage converter
VSS1
VB=–3.0 V
VSS2
Voltage
doubler
The battery level VSS2 is applied to the input of the
constant voltage circuit.
Operating
range
–0.9 to –3.5 V
Current
consumption
VR
VEE
Internal
status
Feature
1.5 mA*
When the battery level is powered down, the internal
circuit is powered directly by the battery.
* When the software duty is about 5%
19/22
¡ Semiconductor
MSM6577-xx
(Figure 4) 3.0 V Operation (Backup Flag="0")
VDD=0 V
VDD
(–1.5 V)
Internal logic
Voltage converter
VSS1
VB=–3.0 V
VSS2
Voltage
rise
A doubled level of VSS1 is applied to the input of the
constant voltage circuit.
Operating
range
–1.8 to –3.5 V
Current
consumption
VR
VEE
Internal
status
Feature
0.75 mA*
When the battery level is powered down, a smaller
operating voltage margin is gained, compared to the
case of Figure 3.
* When the software duty is about 5%
20/22
¡ Semiconductor
MSM6577-xx
PACKAGE DIMENSIONS
(Unit : mm)
QFP56-P-910-0.65-K
Mirror finish
Package material
Lead frame material
Pin treatment
Solder plate thickness
Package weight (g)
Epoxy resin
42 alloy
Solder plating
5 mm or more
0.36 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).
21/22
¡ Semiconductor
MSM6577-xx
(Unit : mm)
QFP56-P-910-0.65-2K
Mirror finish
Package material
Lead frame material
Pin treatment
Solder plate thickness
Package weight (g)
Epoxy resin
42 alloy
Solder plating
5 mm or more
0.43 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).
22/22