E2E0019-38-94
¡ Semiconductor
MSM6545/6575/6545L/6575L
¡ Semiconductor
Operatable at 0.9 V and Built-in Buzzer Circuit 4-Bit Microcontroller
This version: Sep. 1998
MSM6545/6575/6545L/6575L
Previous version: Mar. 1996
GENERAL DESCRIPTION
MSM6545/6575/6545L/6575L is a 4-bit, low-power microcontroller manufactured in a CMOS
silicon gate process. The microcontroller can be initialized and operated at a low supply voltage
of 0.9 V.
This single device contains a crystal oscillator circuit, voltage converter circuits, a time base
counter, a ROM, a RAM, a stack RAM, I/O ports, interrupt function components, a serial I/O
port, a buzzer output circuit, and an updown counter.
This IC is driven by one battery and is well suited to products that need to be operated under
low power consumption.
FEATURES
• The IC can be initialized and operated even at a low voltage of 0.9 V.
• Low power consumption
• ROM
: 4096 words
¥
17 bits (MSM6545/6545L)
2048 words
¥
17 bits (MSM6575/6575L)
• RAM
: 256 words
¥
4 bits (MSM6545/6545L)
128 words
¥
4 bits (MSM6575/6575L)
• I/O port
Input-output port
: 7 ports
¥
4 bits
Input port
: 1 port
¥
4 bits
• Interrupt functions (real-time interrupt, external interrupt, and serial interrupt)
• Serial I/O port
: 8-bit sync communication
• Buzzer output circuit
• 4-bit decimal updown counter
• 73 instructions
• Minimum instruction execution time : 61
ms
• Operation under single 1.5 V power supply (MSM6545/6575)
A mask option allows the 3 V power supply to be used (MSM6545L/6575L)
• Built-in 32.768 kHz crystal oscillator circuit
• Package options:
44-pin plastic QFP (QFP44-P-910-0.80-K) : (Product name : MSM6545/6545L-¥¥GS-K)
44-pin plastic QFP (QFP44-P-910-0.80-2K) : (Product name : MSM6545/6545L-¥¥GS-2K)
44-pin plastic QFP (QFP44-P-910-0.80-K) : (Product name : MSM6575/6575L-¥¥GS-K)
44-pin plastic QFP (QFP44-P-910-0.80-2K) : (Product name : MSM6575/6575L-¥¥GS-2K)
Chip
¥¥
indicates a code number.
1/13
CCLK
BU/D
4-Bit BCD COUNTER
CCNT
PGCONH PGCONL
PORT7
BLOCK DIAGRAM
¡ Semiconductor
P7.3
P7.2
P7.1
P7.0
D-BUS
SCND0
SBFFL
SBFFH
ACC
S-bus
FLAG
SCND1
A-bus
P6.3
P6.2
P6.1
P6.0
SIN
SOUT
SCKL
PORT6
SERIAL I/O
RAM
MSM6545/6545L...256
¥
4 bits
MSM6575/6575L...128
¥
4 bits
PAGE
WORK
ADRS
ALU
MODE
PORT5
P5.3
P5.2
P5.1
P5.0
PCZIOX
EIF
INTERRUPT CONTROL
EIRT
IRQRT
FIEX
IRQEX
PNEX
IRQSIO
PRIO
PORT4
P4.3
P4.2
P4.1
P4.0
PCHZX0
FRMT
PORT3
P3.3
P3.2
P3.1
P3.0
PROGRAM
COUNTER
PROGRAM ROM
MSM6545/6545L
... 4096
¥
17 bits
MSM6575/6575L
... 2048
¥
17 bits
MPX
MDTH
MDTL
BUZZER
TEMPO
PCIOX0
PORT2
P2.3
P2.2
P2.1
P2.0
PCHZ0
BD
PORT1
P1.3
P1.2
P1.1
P1.0
INSTRUCTION
REGISTER
ADDER
PCIO0
PORT0
P0.3
P0.2
P0.1
P0.0
XT
OSC
TMOUT
TIME BASE
COUNTER
INSTRUCTION
DECODER
STACK RAM
XTB
SYSTEM CLOCK
GENERATOR
VOLTAGE
REGULATOR
V
DD
V
SS1
V
SS2
V
EE
V
CP
V
CM
MSM6545/6575/6545L/6575L
2/13
¡ Semiconductor
MSM6545/6575/6545L/6575L
PIN CONFIGURATION (TOP VIEW)
38 P2.2
37 P2.1
36 P2.0
35 P1.3
34 P1.2
33 P1.1
32 P1.0
31 P0.3
30 P0.2
29 P0.1
28 P0.0
27 P5.0
26 P5.1
25 P5.2
24 P5.3
23 BD
44 P3.3
43 P3.2
42 P3.1
41 P3.0
XTB 15
40 P2.3
XT 16
P4.0
P4.1
P4.2
P4.3
RESET
TEST1
TEST2
TEST3
P7.3/CCLK
1
2
3
4
5
6
7
8
9
P7.2/BU/D 10
P7.1/SIN 11
P7.0/SOUT 12
P6.3/SCLK 13
P6.0 14
V
DD
17
39 V
DD
V
SS1
18
V
CM
19
V
CP
20
V
SS2
21
44-Pin Plastic QFP
Notes: 1. P6.3, P7.0 and P7.1 also function as serial port pins.
P7.2, and P7.3 also function as updown counter pins.
2. P6.1 and P6.2 are not assigned pins.
V
EE
22
3/13
¡ Semiconductor
MSM6545/6575/6545L/6575L
PIN DESCRIPTIONS
Symbol
PORT0
(P0.0 to P0.3)
PORT1
(P1.1 to P1.3)
PORT2
(P2.0 to P2.3)
PORT3
(P3.0 to P3.3)
PORT4
(P4.0 to P4.3)
PORT5
(P5.0 to P5.3)
PORT6
(P6.0 to P6.3)
PORT7
(P7.0 to P7.3)
BD
RESET
TEST1
TEST2
TEST3
XT
XTB
V
DD
V
SS1
V
SS2
V
CP
V
CM
V
EE
I
O
—
—
—
—
—
I
Type
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Description
4-bit Input-output port, I/O switchable, with/without input pull-down resistor
4-bit Input-output port, I/O switchable, with/without input pull-down resistor
4-bit Input-output port, I/O switchable,
with/without input pull-down resistor
P2.0 to P2.3
External interrupt
port
4-bit Input-output port, I/O switchable, with/without input pull-down resistor
4-bit Input-output port, I/O switchable, with/without input pull-down resistor
4-bit Input-output port, I/O switchable, with/without input pull-down resistor
4-bit Input-output port, I/O switchable,
with/without input pull-down resistor
4-bit input port
P6.3:
SCLK
P7.0: SOUT
P7.1: SIN
P7.2: BU/D
P7.3: CCLK
Shared with serial
port
Shared with 4-bit
up/down counter
I
Tie to the negative pole of the battery when
not used.
O
I
Buzzer output pin
Reset pin with input pull-down resistor
Testing pins with input pull-down resistor
Tie to the negative pole of the battery.
Connection pins for crystal oscillator
0 V power supply pin
–1.5 V supply pin (power supply pin for –1.5 V operation)
–3.0 V supply pin (power supply pin for –3.0 V operation)
Connection pins for internal potential development capacitor
Supply pin for internal logic (constant voltage circuit output pin)
4/13
¡ Semiconductor
MSM6545/6575/6545L/6575L
ABSOLUTE MAXIMUM RATINGS (MSM6545/6575, 1.5 V, BUF = "0")
V
DD
= 0 V (V
SS1
= battery voltage)
Parameter
Power Supply Voltage
Input Voltage
Output Voltage
Storage Temperature
Symbol
V
SS1
V
IN
V
OUT
T
STG
—
Ta = 25°C
Condition
Rating
–6.0 to +0.3
V
SS1
– 0.3 to +0.3
V
SS1
– 0.3 to +0.3
–55 to +125
°C
V
Unit
Note: The input of the constant voltage circuit is equal to the output of the voltage converter
(V
SS2
).
RECOMMENDED OPERATING CONDITIONS (MSM6545/6575, 1.5 V, BUF = "0")
V
DD
= 0 V (V
SS1
= battery voltage)
Parameter
Operating Voltage
Operating Temperature
Oscillation Frequency
Symbol
V
op
T
op
f
OSC
Condition
—
—
—
Range
–1.75 to –0.9
–20 to +70
32.768
Unit
V
°C
kHz
Note: The input of the constant voltage circuit is equal to the output of the voltage converter
(V
SS2
).
ELECTRICAL CHARACTERISTICS (MSM6545/6575, 1.5 V, BUF = "0")
V
DD
= 0 V, V
SS1
= –1.5 V (battery voltage), V
SS2
= –3.0 V, f
OSC
= 32.768 kHz, C
X
= 35 pF, Ta = 25°C
Parameter
Power Supply Current
Oscillation Start Voltage
Output Current 1
Output Current 2
Input Current 1
Input Leakage Current
Input Current 3
Input Voltage
Symbol
I
DD
–V
OSC
–I
OH1
I
OL1
–I
OH2
I
OL2
I
IH1
ÁI
IL
Á
I
IH3
–V
IH
–V
IL
Condition
*1
Within 2 seconds
V
O
= –0.5 V
V
O
= –1.0 V
V
O
= –0.5 V
V
O
= –1.0 V
V
I
= 0 V, in the input state,
with pull-down resistor
V
I
= 0 V, –1.5 V, in the input state,
without pull-down resistor
Min. Typ. Max. Unit Applied Pin
—
—
150
150
20
20
7
—
70
—
1.2
3
—
—
—
—
—
15
—
250
—
—
—
0.9
—
—
—
—
30
1
500
0.3
—
mA
V
mA
mA
mA
mA
mA
V
—
V
SS1
PORT0 to PORT6*2
SOUT,
SCLK
BD
PORT0 to
PORT6 *2
PORT0 to PORT7*2
SIN, SOUT,
SCLK
V
I
= 0 V, with pull-down
resistor
—
RESET
TEST1 to TEST3
All input pins
*1 Depends on the program. (Values in the above table are applied in the case where the
software duty is about 5%.)
*2 PORT0 = P0.0 to P0.3, PORT1 = P1.0 to P1.3, PORT2 = P2.0 to P2.3, PORT3 = P3.0 to P3.3,
PORT4 = P4.0 to P4.3, PORT5 = P5.0 to P5.3, PORT6 = P6.0 to P6.3, PORT7 = P7.0 to P7.3
Note: The input of the constant voltage circuit is equal to the output of the voltage converter
(V
SS2
).
5/13