MSM6262-XX OKI [OKI electronic componets], MSM6262-XX Datasheet

no-image

MSM6262-XX

Manufacturer Part Number
MSM6262-XX
Description
DOT MATRIX LCD CONTROLLER WITH 48-DOT COMMON DRIVER
Manufacturer
OKI [OKI electronic componets]
Datasheet
¡ Semiconductor
GENERAL DESCRIPTION
The MSM6262-xx is a dot matrix LCD controller which is fabricated by OKI's low power
consumption CMOS silicon gate technology. In combination with 8-bit microcontroller, the
MSM6262-xx can control the dot matrix character type LCD module.
The MSM6262-xx is provided with a serial data transfer output. So, a maximum of 160 characters
can be controlled by combining this device with the MSM5259, MSM5839C, or MSM5260.
The MSM6262-xx is recommended for use in an LCD panel which is capable of displaying 81 to
160 characters. If an LCD panel of which display capacity is 80 characters or less is used, the
MSM6222B-xx is recommended.
The MSM6262-xx is best suited to be used as an LCD controller for applications such as electronic
typewriters, POS system terminals, and data banks.
FEATURES
• Dot matrix LCD controller/driver for three different font configuration
• Up to 160 characters can be controlled
• On-chip character generator ROM (CGROM) for 256 different characters
• On-chip character generator RAM (CGRAM) (32 x 8-bit)
• Easy interface with Z80, 6809, 80C49, and 80C51
• Underline function
• Shift function for g, i, p, q and y
• Selectable driving duty
E2B0033-27-Y2
• Package :
¡ Semiconductor
MSM6262-xx
DOT MATRIX LCD CONTROLLER WITH 48-DOT COMMON DRIVER
(5 x 7 dots, 5 x 11 dots and 5 x 12 dots)
(Display data RAM ... 160 x 9-bit)
80-pin plastic QFP (QFP80-P-1420-0.80-BK) (Product name : MSM6262-xxGS-BK)
Duty
1/16
1/24
1/32
1/48
5 x 7 dots ... 128 characters
5 x 11 dots ... 96 characters
5 x 12 dots ... 32 characters
5 x 8 dots ... 4 kinds
5 x 12 dots ... 2 kinds
Font Configuration (dots)
5 x 7
5 x 11
5 x 7
5 x 11
Cursor Display
Available
Available
Available
Available
Previous version: Mar. 1996
Display (characters x lines)
This version: Nov. 1997
xx indicates code number.
80 x 2
80 x 2
40 x 4
40 x 4
MSM6262-xx
1/52

Related parts for MSM6262-XX

MSM6262-XX Summary of contents

Page 1

... The MSM6262-xx is recommended for use in an LCD panel which is capable of displaying 81 to 160 characters LCD panel of which display capacity is 80 characters or less is used, the MSM6222B-xx is recommended. The MSM6262-xx is best suited to be used as an LCD controller for applications such as electronic typewriters, POS system terminals, and data banks. FEATURES • ...

Page 2

... Semiconductor BLOCK DIAGRAM MSM6262-xx 2/52 ...

Page 3

... OSC1, 68 series/80 series, CS Applicable pins: R/W (WR), E (RD) A0 the inside of the device RESET Applicable pin Applicable pins From the inside of the device Applicable pins: DB MSM6262-xx To the inside of the device OSC2, OSC3 To the inside of of the device - 3/52 ...

Page 4

... Semiconductor Output pin From the inside of the device CP, LOAD, DF, DO, Applicable pins: BUSY1 OUT, BUSY2 OUT MSM6262-xx 4/52 ...

Page 5

... 80-Pin Plastic QFP MSM6262-xx COM 29 64 COM 28 63 COM COM 26 60 COM 25 59 COM 24 COM 23 58 COM COM 21 55 COM 20 54 COM 19 COM 18 53 COM 17 52 ...

Page 6

... LCD drive signal and CPU instruction. Reset pin Selection pin for either 68 series CPU or 80 series CPU Chip select pin. By setting CS at "L" level, MSM6262-xx is set at selecting condition. R/W pin of 68 series CPU shall be connected to this pin, while WR pin shall be connected to this pin in the case of 80 series CPU ...

Page 7

... Condition Range –– 4.5 to 5.5 1/5 bias, V – 1/6, 1/7 bias, V – 1/8 bias, V –V 4 –– –20 to +75 MSM6262-xx Unit Applicable Pin DD OSC1, RESET 68 series / 80 series + 0.3 V CS, A0, A1, R/W (WR) E (RD – ...

Page 8

... should be applied only when the current flows 4 5 and V , while – applied 2 -3 – load, No interface with CPU MSM6262- 4 –20 to +75°C) DD Max. Unit Applicable Pin CS, R/W (WR (RD), A0 ...

Page 9

... SS –45 –120 –0 0 MSM6262-xx 4 lines – –– – –– V LCD DD LCD – –– – –– V LCD DD LCD 7 8 – – ...

Page 10

... HA2 t 300 SWD t 20 HWD t –– –– –– SRD t 0 HRD t –– BD MSM6262-xx Max. Unit –– ns –– ns –– ns –– ns –– ns –– ns –– ns –– ns –– ...

Page 11

... SWD HWD Valid data HA1 t t WRD HA2 SRD HRD V OH Valid data MSM6262- 11/52 ...

Page 12

... Semiconductor • Interface with Z80 Z80 IORQ pull-up resistor of about required when the output of CPU becomes high impedance. MSM6262- series/80 series SS E (RD) R/W (WR) Address CS * Decoder A0 MSM6262-xx 7 12/52 ...

Page 13

... P00 - P07 P20 - P22 * A pull-up resistor of about required when the output of CPU becomes high impedance series/80 series (RD) R/W (WR) * STB 8282 Address CS * Decoder A0 STB 8282 Address * Decoder * MSM6262-xx MSM6262- MSM6262-xx 68 series/80 series E (RD) R/W (WR 13/52 ...

Page 14

... 225 –– –– –– –– BD MSM6262-xx Max. Unit –– ns –– ns –– ns –– ns –– ns –– ns –– ns –– ns –– 180 ns – ...

Page 15

... Valid data Valid data and MSM6262- 15/52 ...

Page 16

... Semiconductor • Interface with 6809 6809 pull-up resistor of about required when the output of CPU becomes high impedance. MSM6262- series/80 series (RD) R/W(WR) * Address CS * decoder A0 MSM6262-xx 7 16/52 ...

Page 17

... LC t 400 HW(L) t –500 SETUP HOLD HW(CP ( and MSM6262-xx = 500 kHz) OSC Max. Unit — ns — ns — ns — ns — ns — ns — ns 500 ns 17/52 ...

Page 18

... RESET Refer to the DC Characteristics for the definition of V Symbol Min. t 0.25 RR1 t 0.5 RLW t 0.1 RR2 RR1 RR2 RLW , MSM6262- 4 –20 to +75°C) DD Max. Unit –– ms –– ms 200 ms t RR2 and 18/52 ...

Page 19

... DR, when CPU is ready for the next reading operation. 2. Busy Flag (BF) When the output of BUSY 1 OUT is "H", MSM6262-xx is engaged in internal operation. When the output of BUSY 2 OUT is "H", it indicates that MSM6262-xx is engaged in internal operation or MSM6262-xx is engaged in the revising of the display starting line on the LCD. (Refer to the instruction table.) When the output of BUSY 1 OUT is " ...

Page 20

... Note: The address of the last digit of the first line and the first digit of the second line does not have any continuity. (2) When 2 pieces of MSM5389C(or MSM5259) are connected to MSM6262-xx, 32 characters can be displayed from the first digit to yhe 16th degit. Digit ...

Page 21

... MSM5839C (1) MSM5259 ( 1st line 2nd line (Shift to the left) (3) The maximum DD RAM capacity of MSM6262-xx is for 160 characters. So pieces of MSM5839C (or MSM5259) can be connected in the case of 2-line display mode. Digit ...

Page 22

... (shift to left direction) (6) The maximum DD RAM capacity of MSM6262-xx is for 160 characters. So 5pieces of MSM5839C (or MSM5259) can be connected in the case of 4-line display mode. Digit 1st line ...

Page 23

... An input of "H" data enables the underline display, while an input of "L" data deletes the underline. 8. Character Generator ROM (CG ROM) CG ROM stores the character pattern. MSM6262-xx has 128 kinds 7-dot patterns, 96 kinds 11-dot patterns and 32 kinds 12-dot patterns. The character pattern corresponds to the character code which is written into the DD RAM. ...

Page 24

... Semiconductor Table 1 Character code and character pattern of Standard Code (MSM6262-04) MSM6262-xx 24/52 ...

Page 25

... First, set increment or decrement by the CPU, and then input CG RAM address. After this, write the character pattern data into CG RAM through correspond to CG RAM data Table 2- Display is turned on when "H" is set as the input data and turned off when "L" is set MSM6262- line by line 25/52 ...

Page 26

... CPU. Then, execute the CG RAM/DD RAM data read instruction. The set data of CG RAM address is output from the DB0 to DB7. The 8-bit data, read out from the MSM6262-xx, corresponds to the data which is written into the CG RAM. Since the CG RAM address is automatically incremented or decremented by 1, the CG RAM read out instruction successfully input ...

Page 27

... MSM6262-xx CGRAM LSB 27/52 ...

Page 28

... MSM6262-xx LSB 28/52 ...

Page 29

... Data Bus with CPU MSM6262-xx can be interfaced with 8-bit CPU, such as 6809, Z80, 80C49 and 80C51. When MSM6262-xx is connected with 6809, the 68 series/80 series pin has to be connected to V When MSM6262-xx is connected with Z80, 80C49 or 80C51, the 68 series/80 series pin has to be connected to V ...

Page 30

... BUSY1 (Internal operation) BUSY2 (Internal operation) Write an instruction (IR series CPU data transfer NO BUSY1 BUSY1 NO BUSY2 BUSY2 * CG/ Read the busy flag * : Don't care MSM6262- Write the data register (RD) 30/52 ...

Page 31

... BUSY1 (Internal operation) BUSY2 (Internal operation) Write an instruction (IR) 68 series CPU data transfer           NO BUSY1 BUSY1 NO BUSY2 BUSY2 * CG/ Read the busy flag * : Don't care MSM6262- Write the data register (RD) 31/52 ...

Page 32

... Internal operation going on B2F = H : Revising the display starting line or internal operation going on CG/ Transmit /Receive CG RAM data Note 1: In the case of 80 series CPU, access to MSM6262-xx is done by WR and RD. So, a bit for part of the read/write code is not required ...

Page 33

... Semiconductor 12. Instruction Code The instruction code is defined as the signal through which the MSM6262-xx is accessed by the CPU. MSM6262-xx starts its operation upon receipt of the instruction code. The internal processing operation starts with a timing that does not affect the LCD display, so, the busy condition is longer than that of cycle time. ...

Page 34

... CG ROM is selected when the upper 4 bits of the character code in Table 1 are "01" - "0F" (hex.). MSM6262- I/D S A/O 34/52 ...

Page 35

... L H S/C and D are expressed in 2-bit binary data and D are valid in 4-line mode "L" Display of the LCD * "H" MSM6262- UD (UR DL) 1 1st line 2nd line 1st line 2nd line 35/52 is ...

Page 36

... D = "H" "H" "L" "H" "H" MSM6262-xx 1st line 2nd line 3rd line 4th line 1st line 2nd line 3rd line 4th line 1st line 2nd line 3rd line 4th line 1st line ...

Page 37

... Set the 2nd line as the display starting line L Set the 3rd line as the display starting line s H Set the 4th line as the display starting line MSM6262- The data which will 37/52 ...

Page 38

... This bit is valid only for 5 x 12-dot font. Example "L" 8-dot/font 7-dot font ROM Cursor position 11 12-dot font ROM 3 dots 7 dots Cursor dots MSM6262- Not displayed 38/52 ...

Page 39

... F = "L" "H" 12-dot/font 11-dot 5 x 12-dot font ROM 3 dots 7 dots (1 dot) 1 dot "L" 2 Cursor position "H" 12-dot font only) 3 Cursor position MSM6262-xx font ROM Shifted downward by 1 dot 39/52 ...

Page 40

... Display shift is also determined by the entry mode into either CG RAM or DD RAM. Determination of either I 0 MSM6262- 40/52 ...

Page 41

... ULD MSM6262- The 41/52 ...

Page 42

... H code • B1F (Busy 1 flag) When B1F = "H", MSM6262-xx is engaged in internal operation and next instruction is not accepted until when B1F becomes "L". So, subsequent instruction has to be input after B1F is confirmed at "L". During B1F = "H", DB • B2F (Busy 2 flag) B2F indicates that MSM6262-xx is engaged in its internal operation and it also indicates that the display starting line is under being revised ...

Page 43

... This is the bit to indicate the condition of underline or blinking on the underline, both of which were set by display control instruction, when B1F = "L". When UD = "H", either (or both of) underline display or blinking on the underline is being executed. When UD = "L", it indicates neither of underline display nor blinking on the underline is performed. MSM6262-xx 43/52 ...

Page 44

... APPLICATION CIRCUITS 1 2-line display mode dots, 2 lines ¥ 16 characters (Note: COM17 - COM48 should be left open) COM1 COM16 COM17 COM48 MSM6262- LOAD MSM5259 CP DI LOAD MSM6262-xx LCD MSM5259 CP DI LOAD 44/52 ...

Page 45

... COM25 - COM48 should be left open) COM1 COM24 COM25 COM48 MSM6262- LOAD cursor MSM5259 CP DI LOAD MSM6262-xx underline LCD MSM5259 CP DI LOAD 45/52 ...

Page 46

... Semiconductor 3 4-line display mode dots, 4 lines ¥ 16 characters (Note: COM33 - COM48 should be left open) COM1 COM32 COM33 COM48 MSM6262- LOAD MSM5839C CP DI LOAD MSM6262-xx LCD MSM5839C CP DI LOAD 46/52 ...

Page 47

... Semiconductor 4 4-line display mode dots, 4 lines ¥ 16 characters COM1 COM48 MSM6262- LOAD MSM5839C CP DI LOAD MSM6262-xx LCD MSM5839C CP DI LOAD 47/52 ...

Page 48

... Semiconductor • Example of connection with MSM5839C and bias circuit MSM6262-xx 48/52 ...

Page 49

... LCD driving voltage LCD MSM6262-xx 1/5 1/6 1/7 1 LCD segment 1/5 1/6 1/7 1 LCD MSM6262-xx driver segment driver EE 49/52 ...

Page 50

... LCD driving waveform. However, connecting a capacitor of too large value may cause a level shift of the bias voltage. So, it has to be determined carefully after checking experimentally. Followings are the reference values 0 0.0022 to 0.047 mF 2 lines 4 lines 1/24 1/32 1/48 1/5 1/6 1/7 1/8 MSM6262-xx 50/52 ...

Page 51

... Selecting a SEGMENT driver IC When V is within the voltage range of V LCD SEGMENT driver. When V LCD or MSM5260 is recommendable as SEGMENT driver frame 1/24 1/32 1/48 52.08 Hz 78.125 Hz 52.08 Hz and that beyond the voltage range of V MSM6262- Lighting waveform , MSM5259 is recommendable as and that MSM5839C DD SS 51/52 ...

Page 52

... 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). MSM6262-xx (Unit : mm) Package material Epoxy resin ...

Related keywords