4-Bit Microcontroller with Built-in 640-Dot Matrix LCD Drivers, Operating at 0.9 V (Min.)
GENERAL DESCRIPTION
The MSM63184B is a CMOS 4-bit microcontroller with built-in 640-dot matrix LCD drivers and
operates at 0.9 V (min.). The MSM63184B is suitable for applications such as games, toys,
watches, etc. which are provided with an LCD display.
The MSM63184B is an M6318x series mask ROM-version product of OLMS-63K family, which
employs Oki's original CPU core nX-4/250.
The MSM63P180 is the one-time-programmable ROM version of MSM63188, having one-time
PROM (OTP) as internal program memory.
The MSM63P180 is used to evaluate the software development.
FEATURES
• Rich instruction set
439 instructions
Transfer, rotate, increment/decrement, arithmetic operations, comparison, logic operations,
mask operations, bit operations, ROM table reference, external memory transfer, stack
operations, flag operations, branch, conditional branch, call/return, control.
• Rich selection of addressing modes
Indirect addressing of four data memory types, with current bank register, extra bank
register, HL register and XY register.
Data memory bank internal direct addressing mode.
• Processing speed
Two clocks per machine cycle, with most instructions executed in one machine cycle.
Minimum instruction execution time: 61 ms (@ 32.768 kHz system clock)
• I/O ports
Input ports: Selectable as input with pull-up resistance/input with pull-down resistance/
high-impedance input
Output ports: Selectable as P-channel open drain output/N-channel open drain output/
CMOS output/high-impedance output
Input-output ports: Selectable as input with pull-up resistance/input with pull-down
resistance/high-impedance input
Selectable as P-channel open drain output/N-channel open drain
output/CMOS output/high-impedance output
Can be interfaced with external peripherals that use a different power supply than this device
uses.
Number of ports:
• Buzzer function
Buzzer output: 0.946 to 5.461 kHz (adjustable in 15 steps)
Buzzer output modes: Intermittent sound 1, 2; simple sound; continu-
ous sound
• LCD driver
Number of segments: 640 Max. (40 SEG ¥ 16 COM)
1/1 to 1/16 duty
1/4 or 1/5 bias (regulator built-in)
Selectable as all-on mode/all-off mode/power down mode/normal display mode
Adjustable contrast
• Reset function
Reset through RESET pin
Power-on reset
Reset by low-speed oscillation halt
• Battery check
Low-voltage supply check
Criterion voltage: Can be selected as 1.05 ±0.10 V, 1.30 ±0.15 V,
2.20 ±0.20 V or 2.80 ±0.30 V
• Power supply backup
Backup circuit (voltage multiplier) enables operation at 0.9 V minimum
2/29
Page 3
¡ SemiconductorMSM63184B
• Timers and counter
Watchdog timer ¥ 1
Overflows in 2 sec.
100 Hz timer ¥ 1
Measurable in steps of 1/100 sec.
15-bit time base counter ¥ 1
1, 2, 4, 8, 16, 32, 64, and 128 Hz signals can be read
• Shift register
Shift clock: 1x or 1/2x system clock; external clock
Data length: 8 bits
• Interrupt sources
External interrupt: 3
Internal interrupt: 7 (watchdog timer interrupt is a nonmask-
able interrupt)
• Operating voltage
When backup used: 0.9 to 2.7 V
(Low-speed clock operating)
1.2 to 2.7 V
(Operating frequency: 300 to 500 kHz)
1.5 to 2.7 V
(Operating frequency: 200 kHz to 1 MHz)
When backup not used: 1.8 to 5.5 V
(Operating frequency: 300 to 500 kHz)
2.2 to 5.5 V
(Operating frequency: 300 kHz to 1 MHz)
2.7 to 5.5 V
(Operating frequency: 200 kHz to 2 MHz)
An asterisk (*) indicates the port secondary function. indicates that the power is supplied
to the circuits corresponding to the signal names inside from V
interface).
60 P5.1
59 P5.2
58 P5.3
57 TST1
56 TST2
55 XT0
54 XT1
53 RESET
52 OSC0
51 OSC1
50 V
49 V
48 CB2
47 CB1
46 V
45 C2
44 C1
43 V
42 V
41 V
40 V
39 V
38 V
SEG0 37
DDL
DD
DDH
DD5
DD4
DD3
DD2
DD1
SS
Y
X
Chip Size: 5.35 mm ¥ 4.66 mm
Chip Thickness: 350 mm (typ.)
Coordinate Origin: Chip center
Pad Hole Size: 100 mm ¥ 100 mm
Pad Size: 110 mm ¥ 110 mm
Minimum Pad Pitch: 140 mm
The basic functions of each pin of the MSM63184B are described in Table 1.
A symbol with a slash (/) denotes a pin that has a secondary function.
Refer to Table 2 for secondary functions.
For type, "—" denotes a power supply pin, "I" an input pin, "O" an output pin, and "I/O" an inputoutput pin.
Table 1 Pin Descriptions (Basic Functions)
Function SymbolPinType
V
V
V
V
V
V
V
DD
SS
DD1
DD2
DD3
DD4
DD5
52—
40—
41
42
43—
44
45
C146—
Power
Supply
C247—
V
V
V
DDI
DDL
DDH
110—
53—
48—
CB149—
CB250—
XT058I
XT157O
Oscillation
OSC055I
OSC154O
TST160I
Test
TST259I
ResetRESET56I
Description
Positive power supply
Negative power supply
Power supply pins for LCD bias (internally generated).
Capacitors (0.1 mF) should be connected between these pins and
.
V
SS
Capacitor connection pins for LCD bias generation.
A capacitor (0.1 mF) should be connected between C1 and C2.
Positive power supply pin for external interface
(power supply for input, output, and input-output ports)
Positive power supply pin for internal logic (internally generated).
A capacitor (0.1 mF) should be connected between this pin and V
SS
Voltage multiplier pin for power supply backup (internally generated)
A capacitor (1.0 mF) should be connected between this pin and VSS.
Pins to connect a capacitor for voltage multiplier.
A capacitor (1.0 mF) should be connected between CB1 and CB2.
Low-speed clock oscillation pins.
A 32.768 kHz crystal should be connected between XT0 and XT1,
and C
(5 to 25 pF) should be connected between XT0 and VSS.
G
High-speed clock oscillation pins.
A ceramic resonator and capacitors (C
oscillation resistor (R
) should be connected to these pins.
OS
, CL1) or external
L0
Input pins for testing.
A pull-down resistor is internally connected to these pins.
The user cannot use these pins.
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.
A pull-down resistor is internally connected to this pin.
or high-impedance input is selectable for each bit.
In output mode, P-channel open drain output, N-channel open
drain output, CMOS output, or high-impedance output is
selectable for each bit.
The change of input signal level causes an interrupt to occur.
External 4 interrupt input pins.
I
The change of input signal level causes an interrupt to occur.
External 5 interrupt input pins.
The change of input signal level causes an interrupt to occur.
The Port 0 Interrupt Enable register (P0IE) and Port 1 Interrupt
Enable register (P1IE) enable or disable an interrupt for each bit.
I
Frame output pin for LCD driver expansion
O
Clock output pin for LCD driver expansion
O
Low-speed oscillation clock output pin
O
High-speed oscillation clock output pin
O
Shift register receive data input pin
I
Shift register transmit data output pinPE.1/SOUT
O
Shift register clock input-output pin.
O
Clock output when this device is used as a master processor.
Clock input when this device is used as a slave processor.
ORead signal output pin for external memory (negative logic)
OWrite signal output pin for external memory (negative logic)
Description
14/29
Page 15
¡ SemiconductorMSM63184B
ABSOLUTE MAXIMUM RATINGS
= 0 V)
(V
SS
ParameterSymbolConditionRatingUnit
Power Supply Voltage 6
V
V
V
V
V
V
OUT1
OUT2
OUT3
OUT4
OUT5
OUT6
OUT7
OUT8
T
DD1
DD2
DD3
DD4
DD5
DD
DDI
DDH
DDL
IN1
IN2
STG
DDI
DD1
DD2
DD3
DD4
DD5
DDI
DDH
–0.3 to +1.6Power Supply Voltage 1Ta = 25°CV
–0.3 to +2.9Power Supply Voltage 2Ta = 25°C
–0.3 to +4.2Power Supply Voltage 3Ta = 25°C
–0.3 to +5.5Power Supply Voltage 4Ta = 25°C
–0.3 to +6.8Power Supply Voltage 5Ta = 25°C
V
V
V
V
V
–0.3 to +6.0Ta = 25°CV
–0.3 to +6.0Power Supply Voltage 7Ta = 25°CV
–0.3 to +6.0Power Supply Voltage 8Ta = 25°C
–0.3 to +6.0Power Supply Voltage 9Ta = 25°CV
–0.3 to V
Input, Ta = 25°CV
Output, Ta = 25°CV
Output, Ta = 25°CV
Output, Ta = 25°CV
Output, Ta = 25°CV
Output, Ta = 25°CV
–0.3 to V
–0.3 to V
–0.3 to V
–0.3 to V
–0.3 to V
–0.3 to V
–0.3 to V
Output, Ta = 25°CV
Output, Ta = 25°CV
–0.3 to V
–0.3 to V
DD
DDI
DD1
DD2
DD3
DD4
DD5
DD
DDI
DDH
+ 0.3Input Voltage 1VDD Input, Ta = 25°CV
+ 0.3Input Voltage 2V
+ 0.3Output Voltage 1V
+ 0.3Output Voltage 2V
+ 0.3Output Voltage 3V
+ 0.3Output Voltage 4V
+ 0.3Output Voltage 5V
•Ports are powered from external memory
power source.
•C
is an IC power supply bypass capacitor.
v
•Values of C
C
, and CG, are for reference only.
h
, Cb, Cc, Cd, Ce, Cl, C
a
b12
, C12,
Crystal
32.768 kHz
COM1-16
XT0
C
G
5 to
25 pF
C
1.5 V
v
C
C
l
C
e
C
d
C
c
C
b
C
a
C
h
0.1 mF
b12
1.0 mF
1.0 mF
0.1 mF
0.1 mF
0.1 mF
0.1 mF
0.1 mF
0.1 mF
XT1
V
DDH
V
DD
CB1
CB2
V
DDL
V
DD5
V
DD4
V
DD3
V
DD2
V
DD1
MSM63184B
C1
C
12
Push SW
0.1 mF
C2
SEG0-39
OSC0
OSC1
P5.3
P5.2
P5.1
P5.0
P4.3
P4.2
P4.1
P4.0
P1.3
P1.2
P1.1
P1.0
P0.3
P0.2
P0.1
P0.0
R
OS
SW Matrix
(8 ¥ 8)
RESET
Buzzer
Open
TST1
TST2
V
DDI
BD
Note:V
Be sure to connect the V
device or to the positive power supply pin of the external memory.
V
BDB
P4-7
A15-0
DD
External
V
SS
P9, PA
P8.0
P8.1
is the power supply pin for the input, output, and input-output ports.
DDI
pin either to the positive power supply pin (VDD) of this
DDI
D7-0
RD
WR
Memory
(64K ¥ 8 bits)
V
SS
Application Circuit Example with Power Supply Backup
5.0 V
27/29
Page 28
¡ SemiconductorMSM63184B
APPLICATION CIRCUITS (continued)
•Ceramic oscillation is selected as high-speed
LCD
oscillation.
•Ports, external memory, and IC share their
power supply.
•C
is an IC power supply bypass capacitor.
v
•Values of C
C
, and CL1 are for reference only.
L0
, Cb, Cc, Cd, Ce, Cl, C12, CG,
a
C
V
DD
G
5 to 25 pF
5.0 V
C
v
C
l
C
e
C
d
C
c
C
b
C
a
Buzzer
Crystal
32.768 kHz
Open
0.1 mF
0.1 mF
0.1 mF
0.1 mF
0.1 mF
0.1 mF
0.1 mF
C
12
0.1 mF
Push SW
Open
XT0
XT1
V
DDH
V
DD
CB1
CB2
V
DDL
V
DD5
V
DD4
V
DD3
V
DD2
V
DD1
C1
C2
RESET
TST1
TST2
BD
COM1-16
SEG0-39
MSM63184B
OSC0
OSC1
P5.3
P5.2
P5.1
P5.0
P4.3
P4.2
P4.1
P4.0
P1.3
P1.2
P1.1
P1.0
P0.3
P0.2
P0.1
P0.0
V
DDI
CL0 30 pF
C
L1
30 pF
Ceramic
Resonator
(Example: 1 MHz)
SW Matrix
(8 ¥ 8)
V
DD
Note:V
Be sure to connect the V
device or to the positive power supply pin of the external memory.
V
DD
BDB
P4-7
A15-0
External
V
SS
P9, PA
P8.0
P8.1
is the power supply pin for the input, output, and input-output ports.
DDI
pin either to the positive power supply pin (VDD) of this
DDI
D7-0
Memory
(64K ¥ 8 bits)
RD
WR
V
SS
Application Circuit Example with No Power Supply Backup
28/29
Page 29
¡ SemiconductorMSM63184B
PACKAGE DIMENSIONS
(Unit : mm)
QFP128-P-1420-0.50-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
1.19 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).
29/29
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.