OM6211 NXP Semiconductors, OM6211 Datasheet

no-image

OM6211

Manufacturer Part Number
OM6211
Description
48 X 84 Dot Matrix Lcd Driver
Manufacturer
NXP Semiconductors
Datasheet
Product specification
File under Integrated Circuits, IC12
DATA SHEET
OM6211
48
84 dot matrix LCD driver
INTEGRATED CIRCUITS
2002 Jan 17

Related parts for OM6211

OM6211 Summary of contents

Page 1

... DATA SHEET OM6211 48 84 dot matrix LCD driver Product specification File under Integrated Circuits, IC12 INTEGRATED CIRCUITS 2002 Jan 17 ...

Page 2

... Product specification OM6211 V generator LCD INITIALIZATION Initialization sequence Frame frequency calibration (OC) ADDRESSING Addressing Serial interface Write mode Read mode INSTRUCTIONS Instruction set LIMITING VALUES HANDLING DC CHARACTERISTICS AC CHARACTERISTICS Serial interface timing Reset timing APPLICATION INFORMATION MODULE MAKER PROGRAMMING ...

Page 3

... APPLICATIONS Battery powered telecommunication systems. 3 GENERAL DESCRIPTION The OM6211 is a low power CMOS LCD row/column driver, designed to drive a dot matrix graphic display of 48 rows and 84 columns. All necessary functions for the LCD display are provided in a single chip, including on-chip generation of LCD supply and bias voltages, resulting in a minimum of external components and low power consumption ...

Page 4

... COLUMN DRIVERS OM6211 DATA LATCHES BIAS DISPLAY DATA RAM bits LCD COMMAND CONTROL DECODER SCE Fig.1 Block diagram. 4 Product specification OM6211 ROW0 to ROW47 48 ROW DRIVERS SHIFT REGISTER RESET RES OSCILLATOR OSC TIMING GENERATOR DISPLAY ADDRESS COUNTER ADDRESS COUNTER MGU272 ...

Page 5

... LCD LCD must be left open-circuit, V LCDSENSE , V and V should be applied LCDIN DD2 DD3 calibration inputs OS4 OS0 LCD , which corresponds to SS OM6211 : LCD power generator is ), then LCDIN must and calibration. Each , is SS ...

Page 6

... Command decoder Decodes all commands. 8.4 Display Data RAM (DDRAM) The OM6211 contains a 48 stores the display data. The RAM is divided into six banks of 84 bytes ( bits). During RAM access, data is transferred to the RAM via the serial interface. There is a direct correspondence between the X address and column output number ...

Page 7

... SDA V SS 2002 Jan 17 9 FUNCTIONAL DESCRIPTION The OM6211 is a low power LCD driver designed to interface with microprocessors/microcontrollers and a wide variety of LCDs. The host microprocessor or microcontroller and the OM6211 are connected via a serial interface. The internal oscillator requires no external components. The appropriate intermediate bias voltages for the multiplexed LCD waveforms are generated on-chip ...

Page 8

... No external components are required. The oscillator is in operation as long as the chip is not in Power-down mode. 9.5 The timing of the OM6211 organizes the internal data flow of the device. The timing also generates the LCD frame frequency that is derived from the clock frequency display start ...

Page 9

... V (t) = C1(t) R0(t). state1 V (t) = C1(t) R1(t). state2 2002 Jan 17 frame n frame n ... 8... Fig.3 Typical LCD driver waveforms. 9 Product specification OM6211 1 V state1 (t) V state2 ( LCD V LCD ...

Page 10

... Table 2 LCD bias voltages for SYMBOL 9.10 Voltage multiplier control The OM6211 incorporates a software configurable voltage multiplier. After reset (RES) the voltage multiplier is set Other voltage multiplier factors are set via the serial interface (S DD2 Table 3 HV generator multiplication ...

Page 11

... LCD driver 9.11 Temperature compensation Due to the temperature dependency of the liquid crystals viscosity, the LCD controlling voltage (V at lower temperatures to maintain optimum contrast. Figure 4 shows V multiplex rate liquid. In the OM6211 the temperature coefficient of V see Tables 4 and 8. handbook, full pagewidth V LCD Fig.4 V 9.12 ...

Page 12

... TC3 it is necessary to set V nom = 180 was applied, but the measured voltage was decimal (11100 binary in the two’s complement notation value is still 180 Fig.5 V programming of OM6211. LCD 12 Product specification TC2 TC3 4.04 3.79 26.5 25 0.5 0.75 = 180 (decimal). ...

Page 13

... ADDRESSING 11.1 Data is downloaded in bytes into the RAM matrix of LCD OM6211 as illustrated in Figs 6 and 7. The display RAM has a matrix the address pointer. The address ranges are (1010011) and (101). Addresses outside of these ranges are not allowed. The X address increments after each byte (see Fig ...

Page 14

... Jan address 83 Fig.6 RAM format, addressing 170 254 338 422 X address Fig.7 Sequence of writing data bytes into RAM. 14 Product specification OM6211 0 Y address MGU275 0 Y address 503 5 83 MGT845 ...

Page 15

Acrobat reader. white to force landscape pages to be ... RAM Y address address when MY = ...

Page 16

Acrobat reader. white to force landscape pages to be ... RAM Y address address with MY = ...

Page 17

... Philips Semiconductors 48 84 dot matrix LCD driver bank 0 bank 1 bank 2 bank 3 bank 4 bank 5 2002 Jan 17 DDRAM LCD MGT842 Fig.10 DDRAM to display mapping (Z = 0). 17 Product specification OM6211 top of LCD R0 R8 R16 R24 R32 R40 R47 ...

Page 18

... After every data byte the address counter is incremented automatically. Figure 11 shows the general format of the write mode and the definition of the transmission byte. Every command can be sent in any order to the OM6211. The MSB of a byte is transmitted first. The serial interface is initialized when SCE is HIGH. In this state, SCLK clock pulses have no effect and no power is consumed by the serial interface ...

Page 19

... DB3 D/C Fig.13 Write mode: transmission of several bytes. D/C DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 Fig.14 Write mode: interrupted by reset (RES). 19 Product specification DB2 DB1 DB0 MGU279 DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 D/C D/C OM6211 MGU280 DB7 DB6 MGU281 ...

Page 20

... R EAD MODE In the read mode of the interface the microcontroller reads data from the OM6211 the microcontroller first has to send the read status command, and then the following byte is transmitted in the opposite direction (using SDOUT). After that SCE is required to go HIGH before a new command is sent (see Fig ...

Page 21

... OC frame calibration start/stop; see Table 6 TC1 TC0 set temperature coefficient; see Table set multiplication factor see Table 3 BS1 BS0 set bias system; see Table reserved 1 1 reserved 0 0 reserved 1 1 reserved OM6211 ...

Page 22

... DAL = 0) V generator is switched on LCD Y mirroring start frame frequency calibration DECIMAL BINARY +9 01001 +10 01010 +11 01011 +12 01100 +13 01101 +14 01110 +15 01111 1 11111 2 11110 3 11101 4 11100 5 11011 6 11010 7 11001 8 11000 9 10111 10 10110 11 10101 12 10100 13 10011 14 10010 15 10001 16 10000 OM6211 ...

Page 23

... LCD CONDITIONS note 1 note 2 with calibration; note 3 LCD Power-down mode; note 4 normal mode; note 4 Power-down mode; note 4 normal mode; note 4 and V normal mode; note 4 DD1 DD2, normal mode; note 5 23 Product specification OM6211 MIN. MAX. 0.5 +6.5 0.5 +9.0 0 0.5 DD1 10 +10 50 +50 100 10 65 ...

Page 24

... DD1 = 1.8 V 0.5 DD1 = 1.8 V DD1 100 0 100 output is loaded LCD , bias system DD2 = 25 C. amb , bias system DD2 = 25 C. amb OM6211 MAX. UNIT 0.3V V DD1 V V DD1 mA 0 +100 mV +100 inputs DD1 ...

Page 25

... Fig.18 note 7 note valid for both OTP calibration and software calibration, exact calibration amb = 30 to +70 C. amb = 25 C. amb goes HIGH DD1 25 Product specification OM6211 = 40 to +85 C; unless otherwise amb MIN. TYP. MAX. 251 46 80 142 ...

Page 26

... SCLK t H1 SDIN t 2 SDOUT 2002 Jan PWH1 Fig.16 Serial interface timing: write mode Fig.17 Serial interface timing: read mode. 26 Product specification PWH2 cyc OM6211 MGU283 MGU284 ...

Page 27

... V DD1 RES SCE 17 APPLICATION INFORMATION The pinning of the OM6211 is optimized for single plane wiring e.g. for chip-on-glass display modules. Display size pixels. handbook, full pagewidth The required minimum value for the two external capacitors (C Higher capacitor values are recommended for ripple reduction. ...

Page 28

... As the module maker programming is an extension of the normal functions of the OM6211 it will not be effective until specifically instructed with the ‘Enable OTP’ command. The OM6211 features 3 module maker programmable ...

Page 29

... Table 10 Seal bit definition SEAL BIT 0 possible to enter calibration mode 1 calibration mode disabled 18.4 OTP architecture The OTP circuitry in the OM6211 contains 14 bits of data: 5 for V calibration, 8 for V default and 1 seal bit. The LCD PR circuitry for 1-bit is called an OTP slice, thus there are 14 OTP slices. ...

Page 30

... Philips Semiconductors 48 84 dot matrix LCD driver All OTP circuitry of the OM6211 is disabled until the ‘Enable OTP’ command is given. Once enabled, the reading of data from the OTP cells is initiated by either: Exit from Power-down mode The ‘Refresh’ command. It should be noted that in both cases the reading operation needs complete ...

Page 31

... MMOTPVOP = 19 (00010011B) and the seal bit assumed that the OM6211 has just been reset. After transmitting the last bit the OM6211 can exit or remain in CALMM mode (see step 18). It should be noted that while in CALMM mode the interface does not recognize commands in the normal sense ...

Page 32

... MMOTPVOP 4 0 MMOTPVOP 3 0 MMOTPVOP 2 1 MMOTPVOP 1 1 MMOTPVOP 0 1 MMVOPCAL 4 1 MMVOPCAL 3 1 MMVOPCAL 2 0 MMVOPCAL 1 0 MMVOPCAL 0 0 seal bit; exit CALMM mode 0 seal bit; remain in CALMM mode MMOTPVOP[7:0] MSB MGU290 OM6211 is first bit; note 2 7 ...

Page 33

... An example sequence of commands and data for OTP programming is shown in Table 13 assumed that the OM6211 has just been reset. COMMAND BYTE DB4 DB3 DB2 ...

Page 34

... LCDIN single bit to logic 1 during T6 track and zebra connector must be taken into account to guarantee sufficient voltage TO t sw;SCLK t sw; Fig.24 Programming waveforms. 34 Product specification OM6211 MIN. TYP. MAX 0 9.5 10 0.2 0 +4.5 ...

Page 35

... Fig.25 Chip size and pad pitch. 2002 Jan 17 ROWS AND COLS SIDE minimum 17 381 ( 25) handbook, halfpage pitch MGU292 35 Product specification INTERFACE SIDE minimum 100 17 100 y center m x center MGT855 Fig.26 Shape of alignment mark. OM6211 UNIT ...

Page 36

... V LCDOUT 835 +435 V LCDOUT 835 +365 V LCDIN 835 +295 V LCDIN 835 +225 V LCDIN 835 +155 V LCDIN 835 +85 36 Product specification OM6211 COORDINATES PAD 835 +15 39 835 405 40 835 825 41 835 1035 42 835 1245 43 835 1455 44 835 1665 45 835 ...

Page 37

... COL 36 +840 2730 COL 37 +840 2670 COL 38 +840 2490 COL 39 +840 2430 COL 40 +840 2370 COL 41 37 Product specification OM6211 COORDINATES PAD x y 116 +840 2310 117 +840 2250 118 +840 2190 119 +840 2130 120 +840 2070 ...

Page 38

... Dummy +840 +2130 Dummy +840 +2190 +840 +2250 +840 +2310 +840 +2370 +840 +2430 +840 +2490 +840 +2550 38 Product specification OM6211 COORDINATES PAD x y 194 +840 +2610 195 +840 +2670 196 +840 +2730 197 +840 +2910 198 +840 +2970 199 ...

Page 39

... OSC SDOUT SDIN SCLK ID4 ID3 MX V DD1 V DD2 V DD3 V LCDSENSE V LCDOUT V LCDIN dummy pad alignment mark dummy pad MGU293 Fig.27 Pad locations. 39 Product specification OM6211 dummy pad ROW ROW 47 COL COL 56 COL COL 28 COL ...

Page 40

... Maximum forward current = 5 mA; Maximum reverse voltage = 5 V. 2002 Jan 17 V DD2 V SS1 V SS2 V LCDIN (SUPPLY), V LCDSENSE V SS1 V DD1 T6 V SS1 Fig.28 Device protection diagram. 40 Product specification OM6211 V DD3 V SS1 V LCDOUT V SS1 V LCDIN COL0 to COL83 ROW0 to ROW47 V SS1 V LCDIN SDOUT, T1, T2 SS1 MGU294 ...

Page 41

... E Fig.29 Tray details. Table 17 Tray dimensions DIMENSION MGU296 y 41 Product specification OM6211 x,y MGU295 DESCRIPTION pocket pitch x direction pocket pitch y direction pocket width x direction 9.56 mm pocket width y direction 2.00 mm tray width x direction tray width y direction number of pockets in x direction ...

Page 42

... VM value and the 7 following bits belong to the new VM value. Such behaviour is possible for the first bit only. The second reason is the violation of the OM6211 timing, if the timing parameters t and t (see Fig.17) are violated, then it ...

Page 43

... Philips Semiconductors 48 84 dot matrix LCD driver handbook, halfpage Fig.31 Algorithm of reliable and fast read-out of the VM bit. 2002 Jan 17 initialization HVE = 1 loop_time_limit = 85 ms reset time_counter read VM bit yes wait yes no time_counter < loop_time_limit? end MGU521 43 Product specification OM6211 ...

Page 44

... Product specification OM6211 DEFINITIONS These products are not Philips Semiconductors ...

Page 45

... Philips Semiconductors 48 84 dot matrix LCD driver 2002 Jan 17 NOTES 45 Product specification OM6211 ...

Page 46

... Philips Semiconductors 48 84 dot matrix LCD driver 2002 Jan 17 NOTES 46 Product specification OM6211 ...

Page 47

... Philips Semiconductors 48 84 dot matrix LCD driver 2002 Jan 17 NOTES 47 Product specification OM6211 ...

Page 48

Philips Semiconductors – a worldwide company Contact information For additional information please visit http://www.semiconductors.philips.com. For sales offices addresses send e-mail to: sales.addresses@www.semiconductors.philips.com. © Koninklijke Philips Electronics N.V. 2002 All rights are reserved. Reproduction in whole or in part is prohibited ...

Related keywords