msm63188a Oki Semiconductor, msm63188a Datasheet

no-image

msm63188a

Manufacturer Part Number
msm63188a
Description
4-bit Microcontroller With Built-in 1024-dot Matrix Lcd Drivers And Melody Circuit Msm63188a4-bit Microcontroller With Built-in 1024-dot Matrix Lcd Drivers And Melody Circuit, Operating At 0.9 V Min.
Manufacturer
Oki Semiconductor
Datasheet
E2E0056-19-62
¡ Semiconductor
¡ Semiconductor
MSM63188A
4-Bit Microcontroller with Built-in 1024-Dot Matrix LCD Drivers and Melody Circuit,
Operating at 0.9 V (Min.)
GENERAL DESCRIPTION
The MSM63188A is an enhanced version of the MSM63188 in which supply currents have been
improved.
The MSM63188A is a CMOS 4-bit microcontroller with built-in 1024-dot matrix LCD drivers and
operates at 0.9 V (min.). The MSM63188A is suitable for applications such as games, toys,
watches, etc. which are provided with an LCD display.
The MSM63188A 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/A, having one-time
PROM (OTP) as internal program memory.
The MSM63P180 is used to evaluate the software development.
FEATURES
• Rich instruction set
• Rich selection of addressing modes
• Processing speed
• Clock generation circuit
• Program memory space
• Data memory space
• External data memory space
439 instructions
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.
Two clocks per machine cycle, with most instructions executed in one machine cycle.
Minimum instruction execution time
Low-speed clock
High-speed clock
16K words
Basic instruction length is 16 bits/1 word
3584 nibbles
64 Kbytes (expandable by using an I/O port)
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.
: 61 ms (@ 32.768 kHz system clock)
: 32.768 kHz crystal oscillator
: 2 MHz (Max.) RC or ceramic oscillator select
1 ms (@ 2 MHz system clock)
This version: Jun. 1999
MSM63188A
1/32

Related parts for msm63188a

msm63188a Summary of contents

Page 1

... Microcontroller with Built-in 1024-Dot Matrix LCD Drivers and Melody Circuit, Operating at 0.9 V (Min.) GENERAL DESCRIPTION The MSM63188A is an enhanced version of the MSM63188 in which supply currents have been improved. The MSM63188A is a CMOS 4-bit microcontroller with built-in 1024-dot matrix LCD drivers and operates at 0 ...

Page 2

... Power supply backup Backup circuit (voltage multiplier) enables operation at 0.9 V minimum : 16 levels : 16 levels : 2 ports ¥ 4 bits : 6 ports ¥ 4 bits : 6 ports ¥ 4 bits : 529 to 2979 types : 15 types : Resides in the program memory : 4 kHz : 1024 Max. (64 SEG ¥ 16 COM) : Can be selected as 1.05 0.10 V, 1.30 0.15 V, 2.20 0. 2.80 0.30 V MSM63188A 2/32 ...

Page 3

... External interrupt Internal interrupt • Operating voltage When backup used When backup not used • Package: 176-pin plastic LQFP (LQFP176-P-2424-0.50-BK) : (Product name: MSM63188A-xxxGS-BK) Chip Differences Between the MSM63188 and the MSM63188A The MSM63188A has the following improved characteristics. • Supply currents ( ...

Page 4

... TROL IR 4 RAM 3584N 2 INT188 1 MULDIV INT INT 1 4 TBC BLD INT 1 100HzTC INT 1 WDT 3 LCLK* FRAME* MSM63188A from V (power supply for DDI ROM 16KW D0-7* EXTMEM A0-15* RD* WR* INT TM0CAP/TM1CAP* TM0OVF/TM1OVF* TIMER 8bit ¥ 4 T02CK* T13CK* INT RXC* TXC* SIO RXD* TXD* ...

Page 5

... SEG11 33 SEG10 34 SEG9 35 SEG8 36 SEG7 37 SEG6 38 SEG5 39 SEG4 40 SEG3 41 SEG2 42 SEG1 43 SEG0 44 Note: Pins marked as (NC) are no-connection pins which are left open. 176-Pin Plastic LQFP MSM63188A 132 P5.0 131 P5.1 130 P5.2 129 P5.3 128 P6.0 127 P6.1 126 P6.2 125 P6.3 124 P7.0 123 P7.1 122 P7.2 121 P7.3 120 P8.0 119 P8 ...

Page 6

... Coordinate Origin Pad Hole Size Pad Size Minimum Pad Pitch Note: The chip substrate voltage 6.60 mm ¥ 6. 350 mm (typ.) : Chip center : 100 mm ¥ 100 mm : 110 mm ¥ 110 mm : 140 MSM63188A 84 SEG0 83 SEG1 82 SEG2 81 SEG3 80 SEG4 79 SEG5 78 SEG6 77 SEG7 76 SEG8 75 SEG9 74 SEG10 73 SEG11 ...

Page 7

... SEG7 3155 2030 78 SEG6 3155 2170 79 SEG5 3155 2310 80 SEG4 3155 2450 81 SEG3 3155 2590 82 SEG2 3155 2730 MSM63188A Pad Pad No. Name X (µm) Y (µm) 83 SEG1 3155 2870 84 SEG0 3155 3010 85 COM16 2705 3105 86 COM15 2565 3105 87 COM14 2425 3105 88 COM13 ...

Page 8

... P9.1 –3155 143 P9.0 –3155 –232 144 P8.3 –3155 –372 145 P8.2 –3155 –512 146 P8.1 –3155 –652 147 P8.0 –792 –3155 MSM63188A Pad Pad No. Name X (µm) Y (µm) 148 P7.3 –3155 –932 149 P7.2 –3155 –1072 150 P7.1 –3155 –1212 151 P7.0 –3155 –1352 152 P6.3 –3155 –1492 153 P6.2 – ...

Page 9

... Semiconductor PIN DESCRIPTIONS The basic functions of each pin of the MSM63188A 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 input- output pin ...

Page 10

... Type Description 4-bit input ports. Pull-up resistor input, pull-down resistor input high-impedance input is selectable for each bit. I 4-bit output ports. P-channel open drain output, N-channel open drain output, O CMOS output, or high-impedance output is selectable for each bit MSM63188A 10/32 ...

Page 11

... PD.2/TBCCLK PD.3/HSCLK Type 4-bit input-output ports. In input mode, pull-up resistor input, pull-down resistor input, I/O 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. I/O I/O I/O I MSM63188A Description 11/32 ...

Page 12

... SEG17 SEG18 SEG19 SEG20 SEG21 SEG22 SEG23 SEG24 Type 61 LCD common signal output pins LCD segment signal output pins MSM63188A Description 12/32 ...

Page 13

... SEG52 167 SEG53 166 SEG54 165 SEG55 164 SEG56 163 SEG57 162 SEG58 161 160 SEG59 SEG60 159 SEG61 158 SEG62 157 SEG63 156 Type 19 LCD segment signal output pins MSM63188A Description 13/32 ...

Page 14

... Semiconductor Table 2 shows the secondary functions of each pin of the MSM63188A. Table 2 Pin Descriptions (Secondary Functions) Pin Function Symbol PB.0/INT0 108 PB.1/INT0 107 PB.2/INT0 106 PB.3/INT0 105 PC.0/INT1 104 PC.1/INT1 103 PC.2/INT1 102 PC.3/INT1 101 External Interrupt P8.3/INT4 117 P0.0/INT5 154 P0 ...

Page 15

... Transmit clock input when this device is used as a slave processor. Sync serial port clock input-output pin. I/O Receive clock output when this device is used as a master processor. Receive clock input when this device is used as a slave processor. O Serial port transmit data output pin. MSM63188A Description 15/32 ...

Page 16

... P9.2/D2 114 113 P9.3/D3 PA.0/D4 112 PA.1/D5 111 PA.2/D6 110 PA.3/D7 109 P8.0/RD 120 119 P8.1/WR Type Description Address output bus for external memory O Data bus for external memory I/O O Read signal output pin for external memory (negative logic) O Write signal output pin for external memory (negative logic) MSM63188A 16/32 ...

Page 17

... OUT5 DD5 V V Output 25°C OUT6 Output 25°C OUT7 DDI V V Output 25°C OUT8 DDH T — STG MSM63188A ( Rating Unit –0.3 to +1.6 V –0.3 to +2.9 V –0.3 to +4.2 V –0.3 to +5.5 V –0.3 to +6.8 V –0.3 to +6.0 V –0.3 to +6.0 V –0.3 to +6.0 V – ...

Page 18

... 1 2 2 1 2 2 MSM63188A ( Range Unit –20 to +70 °C 0.9 to 2.7 V 0 kHz 300k to 500k Hz 200k to 1M 100 to 300 300 ( Range Unit –20 to +70 ° ...

Page 19

... MFG.-make) used — 1 POR1 POR2 falls from MSM63188A Mea- Min. Typ. Max. Unit suring Circuit 1.7 1.8 1.9 V — –4 — mV/°C 1/2 ¥ V Typ.– 0.2 Typ.+ 0.2 V DD2 3/2 ¥ V Typ.– 0.3 Typ.+ 0.3 DD2 V Typ.– 0.2 V Typ.+ 0.2 DD2 2 ¥ ...

Page 20

... V, 1/5 bias –20 to +70°C unless otherwise specified) DDI SS Condition Ta = –20 to +50° –20 to +70°C stopped –20 to +50° –20 to +70°C stopped approx. 800 kHz approx. 500 kHz 100 kW OS (Ceramic oscillation, 2 MHz) MSM63188A Mea- Min. Typ. Max. Unit suring Circuit — 5.6 7.0 mA — 5.6 8.5 — 4.5 5.5 mA — ...

Page 21

... V DD DDH = V – 0 3.0 V DDH DD DDH 5 DDH = 0 3 DDH 5 DDH = V DDI = V SS MSM63188A = 1 2 3.3 V, DD1 DD2 DD3 Mea- Unit Min. Typ. Max. suring Circuit –2.0 –1.2 –0.2 mA –5.0 –3.0 –1.0 mA –8.0 –4.0 –1.5 mA 0.2 1.2 2.0 mA 1.0 3 ...

Page 22

... DDH DDH = DDH = V SS MSM63188A = 1 2 3.3 V, DD1 DD2 DD3 Mea- Unit Min. Typ. Max. suring Circuit 180 mA 70 250 600 mA –30 –10 –2 mA –180 – ...

Page 23

... V DD DDH 3.0 V IL3 5 DDH V = 1.5 V DDI DDI V = 5.0 V DDI DDH — IN MSM63188A = 1 2 3.3 V, DD1 DD2 DD3 Mea- Unit suring Min. Typ. Max. Circuit 1.2 — 1.5 V 2.4 — 3.0 V 4.0 — 5.0 V 0.0 — 0.3 V 0.0 — 0.6 V 0.0 — 1.0 V 2.4 — ...

Page 24

... Oscillator R Ceramic Oscillator CSB1000J (1 MHz) (Murata MFG.-make DDI DD1 DD2 DD3 DD4 MSM63188A C G XT0 32.768 kHz XT1 Crystal DD5 DDH DDL Ceramic Resonator ...

Page 25

... IH *4 INPUT Measured at the specified input pins DDI DD1 DD2 DD3 DDI DD1 DD2 DD3 DD4 MSM63188A OUTPUT DD4 DD5 DDH DDL Waveform Monitoring OUTPUT DD5 DDH DDL 25/32 ...

Page 26

... CPU in operation state at 32 kHz CPU in operation at 2 MHz 2 5 DDH Output load capacitance 10 pF — — t CYC CWH CWL t DDR MSM63188A Min. Typ. Max. Unit ms — — 1.0 ms — — 1.0 ms 0.8 — — ms 0.8 — — ms 2.0 — — ms — ...

Page 27

... Min 1/f BRT BRT T –T BRT 1/f CR OSC ¥0. 1/f R BRT BRT BRT f : Baud rates (1200, 2400, 4800, 9600 bps) BRT T BRT R BRT MSM63188A Typ. Max. Unit BRT BRT CR ¥1. BRT BRT DDI DDI ...

Page 28

... DDH Condition t — — — OHA t — DO MOVXB obj, xadr16 MOVXB obj, [RA Address output t OE Input data t DO MSM63188A Min. Typ. Max. Unit ms — 61.0 — ms — — 5.0 ms — — 5.0 ms — — 5.0 Min. Typ. Max. Unit ms 1.0 — ...

Page 29

... W t — — — DH MOVXB [RA], obj or MOVXB xadr16, obj Address output Output data MSM63188A Min. Typ. Max. Unit ms — 61.0 — ms — 30.5 — ms 15.3 — — ms — 15.3 — ms — 45.8 — ms — 15.3 — Min. ...

Page 30

... COM1-16 SEG0-63 OSC0 OSC1 P3.3 P3.2 P3.1 P3.0 P2.3 P2.2 P2.1 P2.0 MSM63188A P1.3 P1.2 P1.1 P1.0 P0.3 P0.2 P0.1 P0.0 V DDI P4-7 P9, PA P8.0 P8.1 pin either to the positive power supply pin (V DDI MSM63188A power supply bypass capacitor b12 12 , are for reference only Matrix (8 ¥ A15-0 External 5.0 V Memory D7-0 (64K ¥ 8 bits) ...

Page 31

... COM1-16 SEG0-63 OSC0 OSC1 P3.3 P3.2 P3.1 P3.0 P2.3 P2.2 P2.1 P2.0 MSM63188A P1.3 P1.2 P1.1 P1.0 P0.3 P0.2 P0.1 P0.0 V DDI P4-7 P9, PA P8.0 P8.1 pin either to the positive power supply pin (V DDI MSM63188A power supply bypass capacitor and C are for reference only Ceramic Resonator (Example: 1 MHz Matrix (8 ¥ ...

Page 32

... Therefore, before you perform reflow mounting, contact Oki’s responsible sales person on the product name, package name, pin number, package code and desired mounting conditions (reflow method, temperature and times). MSM63188A (Unit : mm) Package material Epoxy resin ...

Page 33

NOTICE 1. The information contained herein can change without notice owing to product and/or technical improvements. Before using the product, please make sure that the information being referred to is up-to-date. 2. The outline of action and examples for application ...

Related keywords