Dear customers,
About the change in the name such as "Oki Electric Industry Co. Ltd." and
"OKI" in documents to OKI Semiconductor Co., Ltd.
The semiconductor business of Oki Electric Industry Co., Ltd. was succeeded to OKI
Semiconductor Co., Ltd. on October 1, 2008.
Therefore, please accept that although
the terms and marks of "Oki Electric Industry Co., Ltd.", “Oki Electric”, and "OKI"
remain in the documents, they all have been changed to "OKI Semiconductor Co., Ltd.".
It is a change of the company name, the company trademark, and the logo, etc. , and
NOT a content change in documents.
October 1, 2008
OKI Semiconductor Co., Ltd.
550-1 Higashiasakawa-cho, Hachioji-shi, Tokyo 193-8550, Japan
http://www.okisemi.com/en/
E2E0050-29-41
¡ Semiconductor
¡ Semiconductor
MSM64P155
GENERAL DESCRIPTION
im
This version: Apr. 1999
MSM64P155
ina
ry
Previous version: Sep. 1998
Pr
el
4-Bit Microcontroller with Built-in LCD Driver and Melody Circuit
The MSM64P155 is a one-time-programmable ROM version product, which has one-time PROM
(OTP) as internal program memory. On the other hand, the MSM64155A is a mask ROM-version
product, which has mask ROM as internal program memory.
Unlike the mask ROM-version MSM64155A which has a P-well CMOS structure, the MSM64P155
has been fabricated with the N-well CMOS-structured EPROM process technology.
Therefore, the MSM64P155 differs from the MSM64155A in the polarity of the power supply for
LCD bias generation and in the external circuit structure.
Unlike the mask ROM-version product, the MSM64P155 cannot be supplied in the form of a chip.
The MSM64P155 is an OTP-version product used to evaluate an application program.
The MSM64P155 has two operation modes, microcontroller operation mode and PROM mode.
The microcontroller operation mode is used to operate the MSM64P155 like a mask ROM-version
product and the PROM mode is used to program or read the PROM.
FEATURES
• Operating range
Operating voltage (mask option) : 1.5 V
Operating frequency
: 32.768 kHz crystal oscillation
Approx. 32 kHz RC oscillation
• Minimum instruction execution time : 91
ms
• General memory space
: 4064 bytes (PROM)
• Local memory space
: 256 nibbles
• LCD driver
: 64
Common driver
¥
4
Segment driver
¥
60
1/4 duty, 1/3 bias; 240 segments (60
¥
4)
1/3 duty, 1/3 bias; 180 segments (60
¥
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)
Output port
: 1 port
¥
4 bits (CMOS output)
• Event counter
: 1 channel
• Melody output
:2
• Capture circuits
: 2 channels
256 Hz, 128 Hz, 64 Hz, 32 Hz
1/23
¡ Semiconductor
: 10 sources
External 4, time base 4, melody 2
(When TST3 = "1", six time base sources)
• Clock generation circuit (mask option) : Crystal/RC oscillation
• Package:
100-pin plastic QFP (QFP100-P-1420-0.65-BK)
Product name :
MSM64P155-001GS-BK (crystal oscillation, 1.5 V, blanked PROM)
MSM64P155-003GS-BK (RC oscillation, 1.5 V, blanked PROM)
MSM64P155-xxxGS-BK (crystal/RC oscillation, 1.5 V, written PROM)
xxx indicates a code number.
• Interrupt sources
MSM64P155
2/23
¡ Semiconductor
MSM64P155
BLOCK DIAGRAM
C2
C1
V
DD3
V
DD2
V
DD1
V
PP
BIAS
COM1
COM2
COM3
COM4
LCD
SEG0
BSR
TR2
TR0
(4)
PCM PCL
TR1
PCH
A8 to A11
A7 to A0
RAM
256N
(8)
C
ALU
MIEF
B
A
(4)
(4)
H
L
X
Y
PORT ADDRESS
PROM
4064B
HALT
SEG59
DB7 to DB0
OSC0
OSC1
TIMING
CONTROLLER
SP
ROMR
CLK
INTC
MD0
MD0
MD0
IR
RESET
TST1
TST2
TST3
RST
TBC
4 or
6
INT
IR
DECODER
(8)
INT
MD1
INT
INT
INT
INT
MD1
MD1
TST
PORT ADDRESS
DB7 to DB0
INT
V
SS
BUP
CAPR
PORT2
EVENT
PORT3
PORT4
PORT6
PORT7
P2.0
P2.1
P2.2
P2.3
P3.0
P3.1
P4.0
P4.1
P4.2
P4.3
P6.0
P6.1
P6.2
P6.3
is the CPU core (nx-4/20).
P7.0
P7.1
P7.2
P7.3
3/23
¡ Semiconductor
MSM64P155
PIN CONFIGURATION (TOP VIEW)
100
99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
RESET
OSC0
OSC1
V
PP
P2.3
P2.2
P2.1
P2.0
P3.1
P3.0
P4.3
P4.2
P4.1
P4.0
P6.3
P6.2
P6.1
P6.0
P7.3
P7.2
P7.1
P7.0
V
SS
MD0
MD0
MD1
MD1
TST3
TST2
TST1
81
V
DD1
V
DD2
V
DD3
C1
C2
COM1
COM2
COM3
COM4
SEG0
SEG1
SEG2
SEG3
SEG4
SEG5
SEG6
SEG7
SEG8
SEG9
SEG10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
80
79
78
77
76
75
74
73
72
71
70
69
68
67
66
65
64
63
62
61
60
59
58
57
56
55
54
53
52
51
SEG11
SEG12
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
SEG26
SEG27
SEG28
SEG29
SEG30
SEG31
SEG32
SEG33
SEG34
SEG35
SEG36
SEG37
SEG38
SEG39
SEG40
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Note: Pins marked as (NC) are no-connection pins which are left open.
SEG59
SEG58
SEG57
SEG56
SEG55
SEG54
SEG53
SEG52
SEG51
(NC)
SEG50
SEG49
SEG48
SEG47
SEG46
SEG45
SEG44
SEG43
SEG42
SEG41
100-Pin Plastic QFP
50
4/23