| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
PCF8820 Grey-scale/ECB colour matrix driver Product specification
Top Searches for this datasheetPCF8820 Grey-scale/ECB colour matrix driver Product specification File under Integrated Circuits, IC12 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver CONTENTS 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.2.6 6.2.7 6.2.8 6.2.9 6.2.10 6.2.11 6.2.12 6.2.13 6.2.14 6.2.15 7.10 7.11 7.12 7.13 7.14 7.15 7.16 7.17 FEATURES APPLICATIONS GENERAL DESCRIPTION ORDERING INFORMATION BLOCK DIAGRAM PINNING configuration functions driver outputs Column driver outputs Ground supply Supply voltage Voltage multiplier output Voltage multiplier regulation input Supply voltage bias voltage generator intermediate bias voltages Serial data input Serial data output Serial clock input Slave address inputs Oscillator signal input External reset input Test pads FUNCTIONAL DESCRIPTION Oscillator I2C-bus interface controller Input filters Display Data (DDRAM) Timing generator Address counter Display address counter Command decoder Column driver outputs driver outputs Bias voltage generator High voltage generator Temperature compensation Temperature sensor driver waveforms DDRAM display mapping DDRAM addressing 7.18 7.18.1 7.18.2 7.18.3 7.18.4 7.18.5 7.18.6 7.18.7 8.1.1 8.1.2 8.1.3 8.1.4 8.1.5 8.1.6 8.1.7 8.1.8 8.1.9 8.1.10 13.1 13.2 13.3 13.4 13.5 13.6 I2C-bus interface transfer START STOP conditions System configuration Acknowledge I2C-bus protocol Command decoder Display data byte INSTRUCTIONS PCF8820 Description functions Power-down mode Partial screen mode Y-address DDRAM Bias system High voltage generator configuration Temperature read-out VLCD control register Grey-scale register grey-scale level Direct drive mode Frame frequency calibration Reset initialization LIMITING VALUES HANDLING CHARACTERISTICS TIMING APPLICATION INFORMATION Programming example PCF8820 Examples effects display High voltage generator Application Typical system configuration External supply VLCDIN BONDING INFORMATION DEVICE PROTECTION CIRCUITS TRAY INFORMATION DATA SHEET STATUS DEFINITIONS DISCLAIMERS BARE DISCLAIMER PURCHASE PHILIPS COMPONENTS 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver FEATURES PCF8820 Single-chip controller driver grey-scale/ Electrically Controlled Birefringence (ECB) colour grey levels/colours (2-bit) definable from levels column outputs Display data 2-bit with linear addressing Partial screen mode with reduced current consumption rows bottom display) On-chip: Generation supply voltage (VLCDOUT); external supply also possible Configurable voltage multiplier factor direct drive also possible Selectable linear temperature compensation VLCDOUT Generation intermediate bias voltages Oscillator requires external components; external clock also possible. Temperature read-out Fast mode I2C-bus interface (400 kbits/s) Frame frequency calibration software Software selectable bias configuration Compatible with 4-bit, 8-bit 16-bit microcontrollers Multiplex rates Logic supply voltage range from (VDD1 VSS1) High voltage generator supply voltage range from (VDD2 VSS1 VDD3 VSS2) Bias voltage generator supply voltage range (VLCDIN VSS1): From 14.5 multiplex rate From 14.5 partial screen mode multiplex rate power consumption, suitable battery operated systems Slim chip layout, suitable chip-on-glass applications ORDERING INFORMATION PACKAGE TYPE NUMBER NAME PCF8820U chip with bumps tray DESCRIPTION VERSION APPLICATIONS Mobile telecommunication systems Battery powered equipment Point sale terminals Instrumentation Automotive information systems. GENERAL DESCRIPTION Software selectable bottom swap adapting driver different glass-layouts CMOS compatible inputs Manufactured silicon gate CMOS process. PCF8820 power CMOS row/column driver, designed drive grey-scale/ colour matrix graphic displays multiplex rate partial screen mode, only rows driven multiplex rate This chip provides necessary display functions, including on-chip generation supply voltage bias voltages. Consequently, fewer external components required power consumption low. PCF8820 interfaces with most microcontrollers communicates two-line bidirectional (I2C-bus). inputs CMOS compatible. Remark: waveform generation colour identical that used grey-scale. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver BLOCK DIAGRAM PCF8820 handbook, full pagewidth C100 222, 127, DRIVERS VLCDIN BIAS VOLTAGE GENERATOR COLUMN DRIVERS VLCDSENSE VLCDOUT VDD1 VDD2 VDD3 VSS1 VSS2 SDA_IN SDA_OUT HIGH VOLTAGE GENERATOR PCF8820 OSCILLATOR 215, 195, INPUT FILTERS I2C-BUS INTERFACE CONTROLLER COMMAND DECODER ADDRESS COUNTER DISPLAY DATA (DDRAM) DISPLAY ADDRESS COUNTER TEMPERATURE SENSOR DISPLAY DATA LATCHES TIMING GENERATOR MGT114 Fig.1 Block diagram. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver PINNING configuration driver outputs (block driver outputs (block driver outputs (block driver outputs (block column driver outputs ground supply ground supply supply voltage logic supply voltage high voltage generator; temperature read-out supply voltage high voltage generator; temperature read-out voltage multiplier output voltage multiplier regulation input supply voltage (bias voltage generator) intermediate bias voltage test purposes only intermediate bias voltage test purposes only intermediate bias voltage test purposes only intermediate bias voltage test purposes only serial data input serial data output (acknowledge) serial clock input I2C-bus slave address input (bit I2C-bus slave address input (bit oscillator signal input external reset input (active LOW) test input test output test test test input test output DESCRIPTION PCF8820 SYMBOL C100 VSS1 VSS2 VDD1 VDD2 VDD3 VLCDOUT VLCDSENSE VLCDIN SDA_IN SDA_OUT configuration shown Fig.32. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 6.2.1 functions DRIVER OUTPUTS PCF8820 driver outputs R66) outputs drive signals. They should connected directly rows LCD. less than rows required, unused outputs must left open-circuit. 6.2.2 COLUMN DRIVER OUTPUTS When external supply voltage used, pads VLCDIN, VLCDSENSE VLCDOUT have connected together. However, pads VLCDSENSE VLCDOUT both connected VLCDIN, current consumption reduced under following conditions: output VLCDOUT high-impedance (see Table HIGH voltage programming range selected setting maximum voltage multiplier factor VLCD control register maximum value (see Table 6.2.8 INTERMEDIATE BIAS VOLTAGES Column driver outputs C100) outputs column drive signals. They should connected directly columns LCD. less than columns required, unused column outputs must left open-circuit. 6.2.3 GROUND SUPPLY ground supply rails (VSS1 VSS2) must connected together. VSS1 related VDD1 VDD3; VSS2 related VDD2. 6.2.4 SUPPLY VOLTAGE intermediate bias voltages (V2, which applied columns rows present these pads test purposes. They must left open-circuit application. 6.2.9 SERIAL DATA INPUT SDA_IN serial data input from I2C-bus. 6.2.10 SERIAL DATA OUTPUT supply voltage rails (VDD1, VDD2 VDD3) must connected together when same supply used both logic circuits voltage multiplier. When circuits separately, VDD2 VDD3 must connected same supply. 6.2.5 VOLTAGE MULTIPLIER OUTPUT SDA_OUT serial data output (data, acknowledge) I2C-bus. Connecting SDA_OUT SDA_IN makes line fully I2C-bus compatible. connecting SDA_IN SDA_OUT allows device used applications which acknowledge required. Chip-On-Glass (COG) applications, sometimes beneficial connect SDA_OUT SDA_IN. This because applications where track resistance from SDA_OUT system line significant, voltage divider created pull-up resistor Indium Oxide (ITO) track resistance. This divider could prevent PCF8820 from asserting valid logic level during acknowledge cycle. applications, where acknowledge cycle required, track resistance from SDA_OUT system line must minimized guarantee valid LOW-level. 6.2.11 SERIAL CLOCK INPUT VLCDOUT output voltage multiplier high voltage generator. 6.2.6 VOLTAGE MULTIPLIER REGULATION INPUT VLCDSENSE regulation input high voltage multiplier must connected VLCDOUT. 6.2.7 SUPPLY VOLTAGE BIAS VOLTAGE GENERATOR VLCD supply voltage VLCDIN bias voltage generator which supplies outputs. voltage VLCDIN must lower than VDD1. VLCD generated internally, VLCDOUT must connected VLCDIN. VLCD supplied externally, external supply voltage must connected VLCDIN. external supply voltage must applied after applying VDD1, must removed before when removing VDD1 (see Fig.25). recommended that external supply voltage applied after leaving reset state. external supply voltage stay applied Power-down mode. serial clock input from I2C-bus. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 6.2.12 SLAVE ADDRESS INPUTS Display Data (DDRAM) PCF8820 These inputs (SA0 SA1) allow four PCF8820 drivers controlled same I2C-bus. Inputs represent respectively slave address. 6.2.13 OSCILLATOR SIGNAL INPUT PCF8820 contains 2-bit static RAM, which stores display data. comprises banks bytes bits). last bank implemented. During access, data transferred I2C-bus interface controller. Timing generator must connected directly VDD1 when on-chip oscillator used. external components required. should noted that voltage drop VDD1 affect performance on-chip oscillator. external clock must connected input OSC. 6.2.14 EXTERNAL RESET INPUT timing generator produces various signals required drive internal circuitry. Internal chip operation affected operations I2C-bus. Address counter LOW-level input initializes chip. 6.2.15 TEST PADS address counter generates write addresses DDRAM. During write operation, display data stored addressed locations. Display address counter test pads (T1, must accessible user. Pads must connected VSS1, must connected VDD1, pads must left open-circuit. FUNCTIONAL DESCRIPTION Oscillator display address counter generates read addresses DDRAM. During read operation, display data read LCD. Command decoder command decoder receives command words which followed data byte(s) from I2C-bus. command decoder identifies command words determines destination data byte(s). Column driver outputs on-chip oscillator provides clock signal system. clock mode controlled I2C-bus interface. clock signal must always present, except Power-down mode, prevent entering state. I2C-bus interface controller driver section outputs C100) which should connected directly column drive inputs LCD. column driver signals generated accordance with multiplexed signals with data display data latch. programmed grey-scale levels built-up over four frames (N11, N12, N14) shown Figs 7.10 driver outputs I2C-bus interface controller receives executes commands sent I2C-bus. PCF8820 acts I2C-bus slave receiver/transmitter therefore cannot control communication. Input filters low-pass filters provided inputs SDA_IN, enhance noise immunity electrically adverse environments. driver section outputs R66) which should connected directly drive inputs LCD. driver signals generated accordance with selected drive mode. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 7.11 Bias voltage generator 7.14 Temperature sensor PCF8820 bias voltage generator generates buffered intermediate bias voltages. contains operational amplifiers input reference voltage generator. operate voltage ranges: Normal mode (from 14.5 Partial screen mode (from 14.5 7.12 High voltage generator PCF8820 built-in temperature sensor. sensor monitors temperature writes 8-bit number into status register. temperature sensor status register both accessed I2C-bus interface controller. temperature sensor allows temperature compensation implemented; programmable parameter optimized function sensor read-out temperature. 7.15 driver waveforms high voltage generator contains voltage multiplier which uses charge pump circuit supplied VDD2 VDD3. multiplier software programmable with factor from direct drive mode output voltage VLCDOUT VDD2. 7.13 Temperature compensation waveforms shown Figs frame inversion, PCF8820 generates dummy cycle, where selected. This ensures equal conditions first after frame inversion other rows. Therefore effective multiplex rate modes (multiplex rate 7.16 DDRAM display mapping viscosity liquid crystal depends temperature; maintain optimum contrast lower temperatures VLCD needs usually increased. Fig.2 shows VLCD function temperature typical high multiplex rate liquid crystal. Linear temperature compensation supported PCF8820. temperature coefficient VLCDOUT values setting bits TC0. DDRAM display mapping shown Fig.6. handbook, halfpage MGT123 VLCD Tamb (°C) characteristic. Linear temperature compensation. Fig.2 supply voltage function temperature. 2000 This text here white force landscape pages rotated correctly when browsing through Acrobat reader.This text here _white force landscape pages rotated correctly when browsing through Acrobat reader.This text here inThis text here white force landscape pages rotated correctly when browsing through Acrobat reader. white force landscape pages ook, full pagewidth 2000 Philips Semiconductors Grey-scale/ECB colour matrix driver Frame VLCD VLCD VLCD VLCD VLCD VLCD state1 R0(t) state2 R1(t) C0(t) C1(t) Vstate1(t) VLCD -VLCD Vstate2(t) VLCD VLCD VLCD -VLCD MGT115 Product specification Vstate1(t) C1(t) R0(t) Vstate2(t) C1(t) R1(t) Example setting grey-scale register. ROW0, COL0: ROW1, COL0: ROW0, COL1: ROW1, COL0: will Section 8.1.8). PCF8820 Fig.3 Typical driver waveforms multiplex rate This text here white force landscape pages rotated correctly when browsing through Acrobat reader.This text here _white force landscape pages rotated correctly when browsing through Acrobat reader.This text here inThis text here white force landscape pages rotated correctly when browsing through Acrobat reader. white force landscape pages ook, full pagewidth 2000 Vstate1(t) Vstate2(t) Philips Semiconductors Grey-scale/ECB colour matrix driver Frame VLCD VLCD VLCD VLCD VLCD VLCD state1 R0(t) state2 R1(t) C0(t) C1(t) VLCD -VLCD VLCD VLCD VLCD -VLCD MGT116 Product specification Vstate1(t) C1(t) R0(t) Vstate2(t) C1(t) R1(t) Example setting grey-scale register. ROW0, COL0: ROW1, COL0: ROW0, COL1: ROW1, COL0: will Section 8.1.8). PCF8820 Fig.4 Typical driver waveforms multiplex rate partial screen mode. This text here white force landscape pages rotated correctly when browsing through Acrobat reader.This text here _white force landscape pages rotated correctly when browsing through Acrobat reader.This text here inThis text here white force landscape pages rotated correctly when browsing through Acrobat reader. white force landscape pages ook, full pagewidth 2000 Philips Semiconductors Grey-scale/ECB colour matrix driver Frame VLCD state1 0.5V R0(t) VLCD state2 0.5V R1(t) VLCD C0(t) VLCD C1(t) VLCD 0.5VLCD Vstate1(t) -0.5VLCD -VLCD VLCD 0.5VLCD Vstate2(t) -0.5VLCD -VLCD MGT117 Product specification Vstate1(t) C1(t) R0(t). Vstate2(t) C1(t) R1(t). Example setting grey-scale register. ROW0, COL0: ROW1, COL0: will Section 8.1.8). ROW0, COL1: will Section 8.1.8). ROW1, COL0: will Section 8.1.8). PCF8820 Fig.5 Typical driver waveforms multiplex rate partial screen mode bias system 1/2. Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver PCF8820 handbook, full pagewidth pixel bank bank bank bank bank bank bank bank MGT118 pixel Fig.6 DDRAM display mapping. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 7.17 DDRAM addressing PCF8820 Data written 8-bit bytes into display data matrix PCF8820 (see Figs display data comprises matrix bits. columns addressed address pointer. address ranges are: (64H) (10H). should noted that only rows addressed bank Addresses outside these ranges allowed. (see Table enables disables horizontal address space mirroring: When mirroring disabled. address corresponds Col0 (see Fig.7). When mirroring enabled address corresponds Col0 (see Fig.8). determines data written RAM. changed after writing data RAM, change display will visible. handbook, full pagewidth Col0 address address MGT119 Fig.7 X-address format mirroring disabled. handbook, full pagewidth Col0 address address MGT120 Fig.8 X-address format mirroring enabled. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver (see Table selects either horizontal vertical address mode: vertical address mode (bit Y-address incremented after each byte (see Fig.9). After Y-address sequence returns X-address incremented address next column. horizontal address mode (bit X-address incremented after each byte (see Fig.10). After 100, X-address sequence returns Y-address incremented address next row. PCF8820 After very last address 16), address pointers return first address should noted that bank only bits data will written into RAM. handbook, full pagewidth address address 1716 MGT121 Fig.9 Writing data sequence vertical address mode. handbook, full pagewidth address 1414 1515 1616 address 1716 MGT122 Fig.10 Writing data sequence horizontal address mode. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 7.18 I2C-bus interface 7.18.2 START STOP CONDITIONS PCF8820 I2C-bus allows bidirectional data communication between different modules. serial data input line serial data output line connected together, representing Serial Data (SDA) line. Section 13.4 layout considerations. line Serial Clock Line (SCL) line must connected positive supply voltage pull-up resistor. Data transfer initiated only when busy. 7.18.1 TRANSFER Both data clock lines HIGH when busy (see Fig.12). START condition occurs when data line goes from HIGH-to-LOW while clock HIGH. STOP condition occurs when data line goes from LOW-to-HIGH while clock HIGH. data transferred during clock pulse period. data line must remain stable during HIGH period clock pulse, otherwise change data within this period will interpreted control signal (see Fig.11). handbook, full pagewidth data line stable; data valid change data allowed MBC621 Fig.11 transfer. handbook, full pagewidth START condition STOP condition MBC622 Fig.12 Definition START STOP conditions. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 7.18.3 SYSTEM CONFIGURATION PCF8820 system components defined below (see Fig.13): Transmitter: device which sends data Receiver: device which receives data from Master: device which initiates transfer, generates clock signals terminates transfer Slave: device addressed master Multi-master: more than master attempt control same time without corrupting message Arbitration: procedure ensure that, more than master simultaneously tries control bus, only allowed message corrupted Synchronization: procedure synchronize clock signals more devices. 7.18.4 ACKNOWLEDGE During acknowledge clock pulse HIGH-level signal transmitter. slave receiver which addressed must generate acknowledge after reception each data byte. master receiver must generate acknowledge after receiving data byte that been clocked slave transmitter. device that acknowledges must pull-down line LOW-level during acknowledge clock pulse. Set-up hold times must taken into consideration ensure that line stable during HIGH period acknowledge related clock pulse. master receiver must signal end-of-data slave transmitter generating acknowledge last byte that been clocked slave transmitter. this event slave transmitter must leave data line HIGH allow master generate STOP condition. PCF8820 acknowledge output SDA_OUT. Each 8-bit data byte transferred over must followed acknowledge (see Fig.14). MASTER TRANSMITTER/ RECEIVER SLAVE RECEIVER SLAVE TRANSMITTER/ RECEIVER MASTER TRANSMITTER MASTER TRANSMITTER/ RECEIVER MGA807 Fig.13 System configuration. handbook, full pagewidth DATA OUTPUT TRANSMITTER acknowledge DATA OUTPUT RECEIVER acknowledge FROM MASTER START condition clock pulse acknowledgement MBC602 Fig.14 Acknowledgement I2C-bus. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 7.18.5 I2C-BUS PROTOCOL PCF8820 PCF8820 slave transmitter/receiver. data read from device, SDA_OUT output must used. Before data transferred over I2C-bus, destination device addressed first (see Fig.15). PCF8820 four 7-bit slave addresses reserved: 0111 100, 0111 101, 0111 0111 111. least significant bits slave address connecting slave address inputs either VSS1 (logic VDD1 (logic write sequence (see Fig.17) initiated with START condition from I2C-bus master which followed slave address. Only addressed slave acknowledges. After acknowledgement, more command words follow which define status addressed slave. command word consists control byte (see Fig.16) defining `continuation' `register selection' plus data byte. last control byte indicated resetting control data bytes also acknowledged addressed slaves bus. Depending setting last control byte, either series display data bytes command data bytes follow. data bytes stored display data DDRAM address specified data pointer. data pointer automatically incremented. data byte interpreted command byte decoded device will according received commands. Only addressed PCF8820 acknowledges after each byte received. I2C-bus master issues stop condition transmission. slave address acknowledge START condition MGU185 slave read/write address slave address Fig.15 Slave address. register selection control byte MGT124 continuation Fig.16 Control byte. handbook, full pagewidth acknowledgement from PCF8820 acknowledgement from PCF8820 acknowledgement from PCF8820 acknowledgement from PCF8820 acknowledgement from PCF8820 slave address control byte data byte control byte data byte bytes bytes byte MGT125 update data pointer Fig.17 Write sequence: master transmits bytes slave receiver. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver read sequence (see Fig.18), addressed PCF8820 will immediately start output requested data until acknowledge transmitted master. Before read access, user appropriate value preceding write access. sequence should terminated STOP condition when further access required, RE-START condition further access required. 7.18.6 COMMAND DECODER PCF8820 acknowledgement from PCF8820 slave address acknowledgement from master temperature readout value STOP condition MGT126 command decoder identifies command words received I2C-bus. control byte named (see Fig.16): indicates that only command byte DDRAM data byte will follow next indicates that stream command bytes DDRAM data bytes will follow next depending last status control byte named indicates that another DDRAM data byte will follow next indicates that another command byte will follow next. definition bits shown Table 7.18.7 DISPLAY DATA BYTE Fig.18 Read sequence: master receives bytes from slave transmitter status register. pixel pixel pixel pixel MGT127 Fig.19 Grey-scale display data byte. display data byte grey-scale shown Fig.19. Table Definition bits VALUE ACTION last control byte sent; only stream data bytes allowed follow; this stream only terminated STOP RE-START condition another control byte will follow data byte unless STOP RE-START condition received data byte will decoded used device data byte will return sensor temperature read-out data byte will stored DDRAM read-back (not supported) 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver INSTRUCTIONS I2C-bus. PCF8820 clock PCF8820 interfaces required process instructions. data received PCF8820 either instruction data which defines operating mode display data stored DDRAM. type data identified When PCF8820 will respond instructions. When PCF8820 will load data into DDRAM. There four types instruction data whose functions listed below: Define PCF8820 functions, such display configuration, etc. DDRAM addresses Perform data transfers DDRAM Other functions. Table Instruction CONTROL BITS(1) normal use, most frequently used instructions those which perform data transfers DDRAM. Address pointer update follows after data byte been written DRAM. This reduces program load microcontroller. Undefined register locations allowed. instruction comprises several command pages. command page selected setting bits instruction given Table functions described detail Section 8.1. COMMAND BYTE DESCRIPTION INSTRUCTION Independent command page note Write data Read temperature Default writes data DDRAM reads sensor temperature read-out operation jumps function command page Function command page Instruction Select function address DDRAM address DDRAM selects command page data order; power-down control; address mode selects Y-address DDRAM: selects X-address DDRAM: Display setting command page Display control External display control Bias system Bias system BS1/2 selects display mode mirror mirror partial screen mode selects bias system bias system partial screen mode 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver CONTROL BITS(1) Display part COMMAND BYTE PCF8820 INSTRUCTION DESCRIPTION display partial screen mode HVGen command page High voltage generator control High voltage generator configuration Temperature control Temperature measurement control VLCD control VLCDOUT programming range high voltage generator voltage multiplier factor temperature coefficient start temperature measurement VLCD register value: VOP6 VOP5 VOP4 VOP3 VOP2 VOP1 VOP0 Grey-scale/colour command page Grey-scale register control Grey-scale level control select grey-scale register: grey-scale register value: Special feature command page Display off, direct drive mode Oscillator setting block swapping Notes slave address byte; control byte. don't care. display off; voltage multiplier direct drive mode select external clock; start oscillator calibration swap; bottom swap 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver Description functions Instruction functions RESET STATE VALUE data written DDRAM read-out value sensor temperature command page numbers function display setting high voltage generator setting grey-scale/colour special features data order when written DDRAM normal (see Fig.6) swapped: DB0, DB1, etc. operation mode operating mode Power-down mode; Section 8.1.1 address mode FUNCTION PCF8820 Table horizontal address mode: data written DDRAM (see Fig.10) vertical address mode: data written DDRAM (see Fig.9) Y-address DDRAM points rows; address range from (10H); Section 8.1.3 X-address DDRAM points columns; address range from (64H) display mode display blank: using value grey-scale register display segments using value grey-scale register normal mode: using values four grey-scale registers appropriate data inverse video: using values four grey-scale registers normal mode with their values swapped (GS0 values transposed, values transposed) horizontal address space mirroring; Figs Table disabled: data DDRAM written from left right 100) enabled: data DDRAM written from right left 100) vertical address space mirroring; Table disabled: normal display enabled: data immediately mirrored vertically LCD. status takes effect when data read from DDRAM when generating column signals. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver BS2, BS1, BS1/2 DP2, DP1, TC2, TC1, VOP6 VOP0 RESET STATE VALUE screen mode full display mode: multiplex rate partial screen mode: multiplex rate Section 8.1.2. bias system selection bits; Section 8.1.4 bias system selection setting bits bias system 1/2; Section 8.1.4 display part DDRAM bank first rows DDRAM bank last rows VLCDOUT programming range; Fig.20 range HIGH range high voltage generator disabled enabled voltage multiplier factor; Section 8.1.5 VDD2 VDD2 VDD2 VDD2 VDD2 VDD2 VDD2 temperature coefficient; Chapter coefficient coefficient coefficient coefficient coefficient coefficient coefficient coefficient temperature measurement measurement start measurement VLCD control register bits; Section 8.1.7 FUNCTION PCF8820 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver GR1, RESET STATE VALUE grey-scale register selection: register applied DDRAM content register applied DDRAM content register applied DDRAM content register applied DDRAM content FUNCTION PCF8820 grey-scale level bits; reset state grey-scale registers reset Section 8.1.8 display on/off display display off: state PCF8820 equivalent Power-down mode (bit However, temperature measurement still possible drive voltage multiplier direct drive direct drive: VLCDOUT VDD2; Section 8.1.9 clock selection internal clock external clock oscillator setting; Section 8.1.10 stop calibration frame frequency start calibration frame frequency rows swapped swapped: signals driver outputs appear outputs R66, signals driver outputs appear outputs bottom rows swapped swapped: signals driver outputs appear outputs R55, signals driver outputs appear outputs 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 8.1.1 POWER-DOWN MODE 8.1.3 Y-ADDRESS DDRAM PCF8820 During power-down (bit static currents switched internal oscillator, timing, segment drive system) outputs internally connected VSS. decrease voltage VLCDOUT very fast following features used: Select direct drive mode setting resulting VLCDOUT VDD2 Select direct drive mode setting resulting VLCDOUT (output high-impedance). During power-down: outputs (display off) Oscillator Intermediate bias voltage generator High voltage generator disabled; however, status unchanged (see Table external VLCD disconnected from VLCDIN I2C-bus operational; commands executed DDRAM contents cleared; DDRAM data written Register settings remain unchanged Temperature measurement possible. 8.1.2 PARTIAL SCREEN MODE Bits define Y-address DDRAM. Table 8.1.4 Y-address BANK bank bank bank bank bank bank bank bank bank bank bank bank bank bank bank bank bank BIAS SYSTEM Partial screen mode allows data displayed DDRAM bank first rows bank last rows, depending status bits DP0. data displayed either rows (first rows) rows (last rows). data displayed either rows (first rows) rows (last rows). partial screen mode also allows VLCDIN reduced save power. Frame frequency calibration allowed partial screen mode. Different bias voltage settings required different multiplex rates. status bits BS1/2 select different `bias systems' which determine intermediate bias voltage levels between VLCDIN VSS1. should noted that bias system selected BS1/2 independent bias systems selected bits BS0. value attributed each bias system used calculate these levels (see Table optimum value given multiplex rate. where Table shows bias voltage levels calculated three available bias systems using supported values. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver Table Table Programming required bias system BS1/2 BIAS SYSTEM PCF8820 COMMENT recommended multiplex rate recommended multiplex rate allows lower VLCDIN multiplex rate Examples bias voltages CALCULATING BIAS VOLTAGE VLCDIN LCDIN LCDIN LCDIN LCDIN VSS1 BIAS VOLTAGE LEVEL VLCDOUT VSS1 8.1.5 BIAS SYSTEM VLCDIN VLCDIN VLCDIN VLCDIN VLCDIN VLCDIN VLCDIN VSS1 VLCDIN VLCDIN VLCDIN VLCDIN VSS1 VLCDIN VSS1 VLCDIN VLCDIN VSS1 HIGH VOLTAGE GENERATOR CONFIGURATION PCF8820 incorporates software configurable voltage multiplier which uses charge pump circuit supplied VDD2 VDD3. After reset voltage multiplier factor (VLCDOUT VDD2). Other voltage multiplier factors bits reduce high current peaks voltage multiplier start-up, recommended that voltage multiplier switched using following procedure: multiplication factor setting bits logic register value desired value, which switches charge pump multiplication factor Increment multiplication factor desired value VLCDOUT using bits 8.1.6 TEMPERATURE READ-OUT PCF8820 built-in temperature sensor. temperature measurement, sensor writes temperature value status register. temperature value 8-bit number represented bits status register which read I2C-bus. save power, sensor need only enabled when measurement required. measurement initialized setting which will automatically cleared after clock cycles (from internal oscillator external clock). internal oscillator will initialized allowed warm-up approximately frame periods, after which measurement will initiated start next frame completing after frames. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver possible measure temperature Power-down mode. During temperature measurement, status register value remains zero until measurement completed then register updated with current temperature value (non-zero value). Because I2C-bus interface asynchronous temperature measurement, value read from status register should validated reading status register times. During temperature measurement, temperature coefficient (TC) selected. ideal temperature read-out calculated equation: ideal where on-chip temperature conversion constant (see Chapter 11). improve accuracy temperature measurement, recommended that temperature read-out calibrated during product's final assembly. Calibration temperature read-out requires measurement made defined ideal temperature. offset between ideal temperature value measured temperature value calculated TRoffset TRideal TRmeas where TRmeas actual temperature read-out PCF8820. offset value must stored non-volatile register, such EEPROM. calibrated temperature read-out calculated each measurement equation: TRcal TRmeas TRoffset accuracy after calibration ±10% difference between measured temperature calibration temperature. this reason, recommended that calibration performed near most sensitive temperature. example: calibration temperature measured temperature relative error ±0.10 (-20)} ±4.5 ±1.13 ±5.63 This calibration accuracy valid temperature measurements made when supply voltage value same when calibrated. 8.1.7 VLCD CONTROL REGISTER PCF8820 VLCDOUT value software using bits VOP6 VOP0 VLCD control register. programmed value VLCD calculated reference temperature, called cut-point temperature Tcp, using equation: VLCD Tcp) values parameters Tcp, given Table their relationship with VLCD control register values shown Fig.20. VLCDOUT generated dependent operating temperature Toper, selected temperature coefficient programmed value VLCD reference temperature calculated equation: VLCD Toper) VLCD Tcp) (Toper Tcp)} overlapping VLCD ranges selectable (see Table Fig.20). maximum voltage that generated depends values VDD2 VDD3, display load current. multiplex rate optimum operating voltage calculated equation: 6.975 where threshold voltage liquid crystal material used. practical value VLCD determined equating Voff(rms) with defined threshold voltage (Vth), which typically value when exhibits approximately contrast. Table Parameter values programming VLCD control register VALUE SYMBOL programming range 23.0 4.500 0.045 10.215 23.0 10.215 0.045 UNIT 10.215 15.93 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver PCF8820 handbook, full pagewidth VLCD LOW(1) HIGH(2) register value MGT128 VLCD programming range LOW. VLCD programming range HIGH. Fig.20 Generated VLCDOUT programming VLCD control register value (bits VOP6 VOP0). programming range generated VLCDOUT allows values above maximum value VLCD. Therefore, user must ensure that VLCD control register value temperature coefficient selected, will never allow maximum VLCD limit exceeded conditions including tolerances. customer must also ensure that VLCD control register value will never lower than VDD1 VDD2, except Power-down mode, conditions including tolerances. 8.1.8 GREY-SCALE REGISTER GREY-SCALE LEVEL grey-scale level each pixel effected writing resultant grey-scale register value into DDRAM (see Fig.6). grey-scale registers used create blinking cursor. intensity pixels comprising cursor defined value grey-scale register. brightness/colour cursor pixels changed selecting different grey-scale register containing different grey-scale value. blinking cursor effected continuously switching content grey-scale register between grey-scales from e.g. white black back again with frequency giving impression blinking cursor. This procedure causes less load microcontroller than changing pixels which form desired cursor. This implies display grey-scale levels left e.g. off, grey PCF8820 grey-scale registers selected bits GR1, which define four grey intensity levels. Each registers contain bits allowing select grey levels. grey-scale register must addressed before written using instruction `Grey-scale register' (see Table content grey-scale register (bits GS0) instruction `Grey-scale level control' (see Table should noted that grey-scale register setting internally converted Even numbers preferred; numbers produce small component waveform respective column (see Fig.3). 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 8.1.9 DIRECT DRIVE MODE PCF8820 voltage multiplier direct drive mode (VLCDOUT VDD2) following settings (see Table Power-down mode (bit display mode (bit high voltage generator disabled (bit recommended always select direct drive mode before switching voltage multiplier. This feature which used reduce VLCDOUT very quickly, avoid high current when voltage multiplier starts Output VLCDOUT high-impedance when when Table Note don't care. 8.1.10 FRAME FREQUENCY CALIBRATION Output VLCDOUT function bits HVE, DOF; note high high high VDD2 VDD2 VDD2 internally generated VLCD VLCDOUT resulting frame frequency calculated equation: frame pre-divider ratio 1088 where fclk either internal oscillator clock signal external clock signal source. Figure shows resulting frame frequency different clock frequencies different pre-divider ratios, calibration period frame frequency calibration also used frame frequency lower than typical value with corresponding reduction current consumption. necessary calibration period (time between calibration start stop) estimated equation: (Hz) frame where tcal calibration time fframe desired frame frequency Figure shows resulting frame frequency function calibration period different pre-divider ratios clock frequency kHz. Reset initialization After power-on content internal registers including DDRAM undefined state. reset pulse must applied within specified time reset internal registers. reset achieved applying external reset pulse (active LOW) RES. When reset occurs within specified time internal registers reset, however DDRAM still undefined. After VDD1 reached minimum value, input level must 0.3VDD1 after maximum time (see Fig.24). After reset state PCF8820 follows: Default values bits registers seen Table column outputs (display off) VLCDOUT high-impedance data undefined. PCF8820 uses on-chip software calibrate frame frequency. After reset, frame frequency calibration disabled (bit Frame frequency calibration only performed PCF8820 Power-down mode partial screen mode. calibration initiated setting stopped setting time between calibration start stop must give frame frequency (typical value). other commands allowed during calibration. frame frequency calibration uses pre-divider which range from default ratio after reset calibration period determines pre-divider ratio oscillator frequency external clock signal. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver PCF8820 handbook, full pagewidth MGT129 frame (Hz) fclk (kHz) tcal Fig.21 Calibrated frame frequency function clock frequency pre-divider ratio. handbook, full pagewidth MGT130 frame (Hz) 1:10 1:11 1:12 1:13 1:14 1:15 (µs) fclk kHz. Fig.22 Frame frequency function calibration time pre-divider ratio. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver LIMITING VALUES accordance with Absolute Maximum Rating System (IEC 60134); note SYMBOL VLCDIN supply voltage supply voltage voltage VLCD related other Ptot P/out Tamb Tstg Note input current output current ground supply current total power dissipation power dissipation output ambient temperature storage temperature junction temperature -0.5 -0.5 VLCDIN VDD1 +150 PARAMETER -0.5 -0.5 MIN. +6.5 MAX. PCF8820 UNIT voltages referred Stress above more limiting values cause permanent damage device. These stress ratings only operation device these other conditions above those given Characteristics sections specification implied. Exposure limiting values extended periods affect device reliability. Parameters valid over operating temperature range unless otherwise specified. HANDLING Inputs outputs protected against electrostatic discharge normal handling. However, good practice take normal precautions appropriate handling devices (see "Handling devices" CHARACTERISTICS VDD1 VDD2 VDD3 VSS1 VSS2 VLCDIN 14.5 Tamb unless otherwise specified. SYMBOL Supplies VDD1 VDD2 VDD3 VLCDIN supply voltage logic circuits supply voltage voltage multiplier supply voltage voltage multiplier supply voltage graphic mode partial screen mode; note 14.5 14.5 PARAMETER CONDITIONS MIN. TYP. MAX. UNIT 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver SYMBOL IDD(tot) PARAMETER total supply current into pins VDD1, VDD2 VDD3 CONDITIONS Power-down mode; VLCDIN (external); notes partial screen mode; VLCDIN (external); note partial screen mode; VLCDIN (internal); load voltage multiplier factor bias system 1/6; notes normal mode; VLCDIN (external); note normal mode; VLCDIN (internal); load voltage multiplier factor bias system 1/9; notes ILCDIN supply current VLCDIN Power-down mode; VLCDIN (external); bias system 1/9; VLCD control value 28H; notes partial screen mode; VLCDIN (external); load bias system 1/6; VLCD control value 00H; notes normal mode; VLCDIN (external); load bias system 1/9; VLCD control value 5CH; notes MIN. TYP. PCF8820 MAX. UNIT 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver SYMBOL Logic inputs PADS SA0, SA1, RES, I2C-bus PADS SDA_IN Rcol LOW-level input voltage HIGH-level input voltage leakage current VDD1 VSS1 VDD1 VDD1 VSS1 VSS1 0.7VDD1 LOW-level input voltage HIGH-level input voltage leakage current VDD1 VSS1 VSS1 VDD1 LOW-level input voltage HIGH-level input voltage leakage current VDD1 VSS1 VSS1 0.7VDD1 PARAMETER CONDITIONS MIN. TYP. PCF8820 MAX. UNIT 0.3VDD1 VDD1 VSS1 VDD1 0.3VDD1 SDA_OUT LOW-level output current leakage current Column outputs column output resistance C100 output resistance bias voltage tolerance C100 bias voltage tolerance VDD1 VLCDIN outputs tested time VDD1 VLCDIN outputs tested time -100 -100 Rrow Vbias(col) Vbias(row) +100 +100 supply voltage generator STABILITY VLCDOUT tolerance internally generated VLCDOUT temperature coefficient temperature coefficient temperature coefficient temperature coefficient temperature coefficient Tamb VLCDOUT TEMPERATURE COEFFICIENT VLCDOUT; Tamb -0.04 10-3 -1.89 10-3 -2.05 10-3 -2.22 10-3 -2.38 10-3 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver SYMBOL atol PARAMETER temperature coefficient temperature coefficient temperature coefficient CONDITIONS same supply voltage repeatability affect changing Notes minimum value VLCDIN limited supply voltages VDD1 VDD2: VDD1 VDD2 VLCDIN VDD1 VDD2 VLCDIN highest value VDD1 VDD2. static currents switched Power-down mode; external clock. MIN. TYP. -2.55 10-3 -2.72 10-3 -2.98 10-3 PCF8820 MAX. UNIT °C/bit bit/V REFERENCE TEMPERATURE cut-point temperature Temperature read-out conversion constant tolerance 1.13 VDD1 VDD2 VDD3 2.75 outputs open-circuit; inputs connected VDD1 VSS1; I2C-bus inactive; external clock with fext kHz; Tamb typical currents measured sample base with DDRAM grey-scale registers loaded with data which would produce display shown Fig.23 connected. Extensive grey-scales will increase current consumption compared black white mode. specified, maximum current tested with regular pattern which equivalent current display shown Fig.23. Voltage multiplier disabled; pins VLCDIN, VLCDOUT VLCDSENSE connected together. handbook, full pagewidth MGT131 Fig.23 Display used define DDRAM grey-scales current measurements. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver PCF8820 TIMING VDD1 VDD2 VDD3 VSS1 VSS2 VLCDIN 14.5 Tamb unless otherwise specified. SYMBOL Clock signal fframe fframe(cal1) fframe(cal2) fosc fext external clock frequency calibrated frame frequency frame frequency frame frequency oscillator frequency calibrated; note calibrated; accurate calibration timing note calibrated; accurate calibration timing calibrated; note PARAMETER CONDITIONS MIN. TYP. MAX. UNIT Reset timing; Fig.24 tW(spike) toper reset pulse width reset pulse width HIGH tolerable spike width input reset-LOW pulse set-up time after power-on reset interface being operational 2.75 note timing; Fig.25 VLCDIN tLCD(on) tLCD(off) external turn-on time external turn-off time after VDD1 turns before VDD1 turns I2C-bus timing; Fig.26; note PADS fSCL tLOW tHIGH tSU;DAT tHD;DAT tSU;STA tHD;STA clock frequency time HIGH time data set-up time data hold time rise time fall time capacitive load represented each line set-up time repeated START hold time START condition note note 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver SYMBOL tSU;STO tW(spike) tBUF Notes Frame frequency: frame frame -4352 4352 unchanged after frequency calibration. available pad. PARAMETER set-up time STOP condition tolerable spike width free time CONDITIONS MIN. TYP. PCF8820 MAX. UNIT Decoupling capacitor between VLCDIN VSS1 higher capacitance increases higher VDD1, VDD2 VDD3 reduces tsu. timing values valid within VDD1, VDD2, VDD3 Tamb ranges referenced with input voltage swing from VSS1 VDD1. total capacitance line. handbook, full pagewidth VDD1 VDD1 oper SDA, MGT135 Fig.24 Reset timing. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver PCF8820 handbook, full pagewidth VDD1 VLCDIN LCD(on) LCD(off) MGT136 Fig.25 Timing diagram applying removing external supply voltage from VLCDIN. ook, full pagewidth HD;STA HD;DAT HIGH SU;DAT SU;STA MGA728 SU;STO Fig.26 I2C-bus timing. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver APPLICATION INFORMATION 13.1 Programming example PCF8820 PCF8820 should noted that only part shown column Table Table STEP start slave address, control byte: independent command: select function command page 000) control byte: function command page: select display setting command page 001) control byte: display setting command page: normal display mode control byte: display setting command page: bias system (BS2 010) control byte: display setting command page: select first rows partial screen mode (DP2 000) control byte: independent command: select function command page 000) control byte: function command page: select Power-down mode vertical address mode control byte: function command page: select special feature command page 100) control byte: special feature command page: enable display (DOF enable direct drive pre-charge charge pump control byte: Programming example SERIAL BYTE OPERATION 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver SERIAL BYTE STEP PCF8820 OPERATION independent command: select function command page 000) control byte: function command page: select HVGen command page 010) control byte: HVGen command page: select voltage multiplier factor 000) control byte: HVGen command page: select temperature coefficient (TC2 010) control byte: HVGen command page: select VLCD programming range (PRS HVGen (HVE control byte: HVGen command page: VLCD 8.595 (VOP6 VOP0 1011011) control byte: independent command: select function command page 000) control byte: function command page: select grey-scale/colour command page 011) control byte: grey-scale/colour command page: select grey-scale register (GR1 control byte: grey-scale/colour command page: grey-scale (GS5 000000) control byte: grey-scale/colour command page: select grey-scale register (GR1 control byte: 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver SERIAL BYTE STEP PCF8820 OPERATION grey-scale/colour command page: grey-scale (GS5 010100) control byte: grey-scale/colour command page: select grey-scale register (GR1 control byte: grey-scale/colour command page: grey-scale register (GS5 101000) control byte: grey-scale/colour command page: select grey-scale register (GR1 control byte: grey-scale/colour command page: grey-scale register (GS5 111111) control byte: independent command: select function command page 000) control byte: function command page: select HVGen command page 010) control byte: HVGen command page: enable HVGen (HVE select VLCD programming range (PRS control byte: independent command: select function command page 000) control byte: function command page: select normal operation vertical address mode control byte: function command page: select HVGen command page 010) 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver SERIAL BYTE STEP PCF8820 OPERATION control byte: HVGen command page: select voltage multiplier factor 001, incremented control byte: HVGen command page: select voltage multiplier factor 010) control byte: HVGen command page: select voltage multiplier factor 011, incremented control byte: data write column (vertical addressing): address initialized default, they here data write: next write subsequent rows filling column with `00H' MGT144 MGT143 display change data writes bytes) data write column (vertical addressing) MGT145 data write MGT145 display change data writes bytes) data write column (vertical addressing) MGT146 data write MGT146 display change data writes bytes) 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver SERIAL BYTE STEP PCF8820 OPERATION data write column (vertical addressing) MGT146 data write MGT146 display change data writes bytes) data write column (vertical addressing) MGT147 data write MGT148 display change data writes bytes) data write column (vertical addressing) MGT149 data write MGT149 display change data writes bytes) data write column (vertical addressing) MGT150 data write: last data; stop transmission MGT151 display change display change display change restart, slave address, control byte: independent command: select function command page 000) 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver SERIAL BYTE STEP display change display change PCF8820 OPERATION control byte: function command page: select display setting command page 001) control byte: display mode: inverse video mode MGT152 display change display change display change control byte: independent command: select function command page 000) control byte: address `0000000' control byte: address `00000' control byte: data write column (vertical addressing mode) display change display change display change display change display change MGT153 data write: last data; stop transmission MGT154 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 13.2 Examples effects display PCF8820 Table Examples showing effects setting bits DP0, EXAMPLE DISPLAY DESCRIPTION normal display MGT155 mirrored only MGT156 mirrored only MGT157 mirrored MGT158 partial screen mode only; first rows selected MGT159 partial screen mode; mirrored; first rows selected MGT160 partial screen mode; mirrored; first rows selected MGT161 partial screen mode; mirrored; first rows selected MGT162 partial screen mode; last rows selected MGT163 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver EXAMPLE DISPLAY PCF8820 DESCRIPTION partial screen mode; mirrored; last rows selected MGT164 partial screen mode; mirrored; last rows selected MGT165 partial screen mode; mirrored; last rows selected MGT166 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 13.3 High voltage generator PCF8820 high voltage generator contains voltage multiplier which uses charge pump circuit supplied VDD2 VDD3. multiplier software programmable with factor from direct drive mode output voltage VLCDOUT VDD2. When charge pump used total supply current PCF8820 supply voltage shown Figs separate graphs shown each voltage multiplier factor with following conditions: Tamb VDD1, VDD2 VDD3 connected same power supply Supply line resistors (typical value) Internal clock calibrated connected PCF8820 pixels defined grey-scale level this worst case Bias system Full screen mode (bit multiplex rate Normal display mode. characteristics shown each voltage multiplier factor terminated before VLCDOUT been reached maximum value indicate that voltage cannot increased further. higher voltage required, higher voltage multiplier factor must selected. Connecting increase current into VLCDIN which affect current taken charge pump also efficiency. amount current load depend type used. advisable evaluate PCF8820 connected desired required mode(s) produce characteristics similar Figs customer then these graphs select most efficient safe voltage multiplier factor each mode required. handbook, full pagewidth MGT132 IDD(tot) (mA) programmed VLCDOUT Fig.27 Charge pump characteristics 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver PCF8820 handbook, full pagewidth MGT133 IDD(tot) (mA) programmed VLCDOUT Fig.28 Charge pump characteristics handbook, full pagewidth MGT134 IDD(tot) (mA) programmed VLCDOUT Fig.29 Charge pump characteristics 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 13.4 Application PCF8820 PCF8820 physical positions optimized single plane wiring e.g. Chip-On-Glass (COG) display modules (see Fig.30). lines follows: input/output lines: SDA, column driver lines driver lines pads SA0, tied application appropriate levels. applications, recommended that Indium Oxide (ITO) track resistance minimized power supply connections. These connections should have optimum track resistance power supply connections <100 connections. Increasing track resistance reduces performance increases current consumption. common supply resistor values especially, have minimized high supply voltage VP1, VLCD GND). minimum value required external capacitors Cext1 (Cext1 Cext2 recommended) Cext2 (470 recommended). higher value capacitors recommended reduce ripple voltage. handbook, full pagewidth pixels) drivers colum drivers drivers PCF8820 SDA_IN VDD1 VDD2 VDD3 VSS1 VSS2 VLCDIN VLCDSENSE VLCDOUT Rsupply Rcommon Cext2 VLCD Cext1 MGT137 Fig.30 Application diagram display module. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver 13.5 Typical system configuration 13.6 External supply VLCDIN PCF8820 PCF8820 power driver designed interface with microcontrollers wide variety LCDs. host microcontroller PCF8820 both connected I2C-bus. lines must connected positive power supply pull-up resistors. internal oscillator requires external components. appropriate intermediate biasing voltage multiplexed waveforms generated on-chip. only other connections required complete system power supplies (VDD1, VDD2 VDD3) ground supplies (VSS1 VSS2), supply (VLCDIN) system reset (RES), including suitable capacitors decoupling. external supply voltage used, must connected VLCDIN. pads VLCDOUT, VLCDSENSE VLCDIN connected together, impedance VLCDOUT should high-impedance setting status bits shown Table obtain highest resistance lowest current into VLCDSENSE, recommended VLCD programming range HIGH (bit VLCD control register value (maximum value) with bits VOP6 VOP0. should noted that VLCDIN allowed lower than VDD1. external VLCD must applied after applying VDD1, must turned before when) VDD1 turned (see Fig.25). recommended that external VLCD applied after leaving reset state. external VLCD stay turned Power-down mode. handbook, full pagewidth VLCD VLCDIN VLCDSENSE VDD1 VDD2 VDD3 VLCDOUT column drivers drivers PANEL SDA_OUT HOST MICROCONTROLLER VSS1 PCF8820 SDA_IN VSS2 I2C-bus MGT138 Fig.31 Typical system configuration. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver BONDING INFORMATION COORDINATES(1) SYMBOL dummy dummy -5443.7 -5373.7 -5233.7 -5163.7 -5093.7 -5023.7 -4953.7 -4883.7 -4813.7 -4743.7 -4673.7 -4603.7 -4533.7 -4463.7 -4393.7 -4323.7 -4253.7 -4183.7 -4113.7 -4043.7 -3973.7 -3903.7 -3833.7 -3763.7 -3693.7 -3483.7 -3413.7 -3343.7 -3273.7 -3203.7 -3133.7 -3063.7 -2993.7 -2923.7 -2853.7 -2783.7 -2713.7 -2643.7 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 SYMBOL -2573.7 -2503.7 -2433.7 -2363.7 -2293.7 -2223.7 -2153.7 -2083.7 -2013.7 -1943.7 -1873.7 -1803.7 -1663.7 -1593.7 -1523.7 -1453.7 -1383.7 -1313.7 -1243.7 -1173.7 -1103.7 -1033.7 -963.7 -893.7 -823.7 -753.7 -683.7 -613.7 -543.7 -473.7 -403.7 -333.7 -263.7 -193.7 -123.7 -53.7 +16.3 +156.3 +226.3 PCF8820 COORDINATES(1) -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver COORDINATES(1) SYMBOL +296.3 +366.3 +436.3 +506.3 +576.3 +646.3 +716.3 +786.3 +856.3 +926.3 +996.3 +1066.3 +1136.3 +1206.3 +1276.3 +1346.3 +1416.3 +1486.3 +1556.3 +1626.3 +1696.3 +1766.3 +1836.3 +1976.3 +2046.3 +2116.3 +2186.3 +2256.3 +2326.3 +2396.3 +2466.3 +2536.3 +2606.3 +2676.3 +2746.3 +2816.3 +2886.3 +2956.3 +3026.3 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 dummy dummy SYMBOL +3096.3 +3166.3 +3236.3 +3306.3 +3376.3 +3446.3 +3516.3 +3586.3 +3656.3 +3726.3 +3866.3 +3936.3 +4006.3 +4076.3 +4146.3 +4216.3 +4286.3 +4356.3 +4426.3 +4496.3 +4566.3 +4636.3 +4706.3 +4776.3 +4846.3 +4916.3 +4986.3 +5056.3 +5126.3 +5196.3 +5266.3 +5336.3 +5476.3 +5581.3 +5301.3 +5231.3 +5161.3 +5091.3 +5021.3 PCF8820 COORDINATES(1) -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 -1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver COORDINATES(1) SYMBOL VLCDIN VLCDIN VLCDIN VLCDIN VLCDIN VLCDIN VLCDSENSE VLCDOUT VLCDOUT VLCDOUT VLCDOUT VLCDOUT VLCDOUT VDD1 VDD1 VDD1 VDD1 VDD1 VDD1 VDD3 VDD3 VDD3 VDD2 VDD2 VDD2 VDD2 VDD2 VDD2 VDD2 +4951.3 +4881.3 +4811.3 +4741.3 +4671.3 +4601.3 +4421 +4261 +4101 +3941 +3806.3 +3726.3 +3646.3 +3566.3 +3486.3 +3406.3 +3326.3 +3246.3 +3166.3 +3086.3 +3006.3 +2926.3 +2846.3 +2451.3 +2371.3 +2291.3 +2211.3 +2131.3 +2051.3 +1921.3 +1841.3 +1761.3 +1681.3 +1601.3 +1521.3 +1441.3 +1361.3 +1281.3 +1201.3 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 SDA_IN SDA_IN SDA_OUT VSS2 VSS2 VSS2 VSS2 VSS2 VSS2 VSS1 VSS1 VSS1 VSS1 VSS1 VSS1 dummy SYMBOL +573.3 +493.3 +65.9 -233.7 -313.7 -393.7 -473.7 -553.7 -633.7 -833.7 -1033.7 -1113.7 -1193.7 -1273.7 -1353.7 -1433.7 -1513.7 -1713.7 -1913.7 -2113.7 -2355 -2435 -2958 -3158.7 -3454.7 -4158.7 -4282.7 -4498.7 -4568.7 -4638.7 -4708.7 -4778.7 -4848.7 -4918.7 -4988.7 -5058.7 -5128.7 -5198.7 -5478.7 PCF8820 COORDINATES(1) +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 +1162.5 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver COORDINATES(1) SYMBOL dummy dummy -5548.7 -5618.7 -5594.0 +5594.0 +5469.0 -5369.0 +1162.5 +1162.5 -1162.5 -1162.5 +1162.5 +1162.5 pitch size, aluminium Bump dimensions Wafer thickness (excluding bumps) Table Bonding dimensions NAME PCF8820 DIMENSION (minimum value) 17.5 Alignment marks Circle Circle Circle Circle Note coordinates represent position centre each with respect centre (x/y chip (see Fig.32). Passivation opening 2000 This text here white force landscape pages rotated correctly when browsing through Acrobat reader.This text here _white force landscape pages rotated correctly when browsing through Acrobat reader.This text here inThis text here white force landscape pages rotated correctly when browsing through Acrobat reader. white force landscape pages 2000 circle SDA_OUT VSS1 VSS2 Philips Semiconductors VLCDSENSE VLCDOUT PC8820-1 2.59 pad149 circle SDA_IN VLCDIN VDD2 VDD3 VDD1 handbook, full pagewidth Grey-scale/ECB colour matrix driver circle 11.46 MGT139 circle Circles alignment marks with diameter Product specification PCF8820 Fig.32 Bonding locations. Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver DEVICE PROTECTION CIRCUITS SYMBOL VDD1 REMARK note INTERNAL CIRCUIT PCF8820 VSS1 MGU179 VDD2 note VSS1 VSS2 MGU180 VDD3 note VSS1 MGU179 VSS1 VSS2 note note VSS1 VSS2 MGU181 VLCDIN VLCDSENSE VLCDOUT note note VSS1 MGU179 VLCDIN VSS1 MGU182 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver SYMBOL SDA_IN SDA_OUT VSS1 MGU179 PCF8820 REMARK INTERNAL CIRCUIT VDD1 VSS1 MGU183 note note (block (block (block (block (block (block (block C100 (block Note VSS1 MGU184 VLCDIN diode block Internally shorted metal. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver TRAY INFORMATION PCF8820 handbook, full pagewidth MGT141 dimensions Table Fig.33 Tray details. Table Tray dimensions DIMENSION handbook, halfpage DESCRIPTION pocket pitch direction pocket pitch direction pocket width direction pocket width direction tray width direction tray width direction pockets direction pockets direction VALUE 13.77 4.45 11.61 2.75 50.8 50.8 MGT142 PC8820-1 orientation pocket indicated position type name surface with respect chamfer upper left corner tray. Refer Fig.32 orientation position type name surface. Fig.34 Tray alignment. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver DATA SHEET STATUS DATA SHEET STATUS Objective specification PRODUCT STATUS Development DEFINITIONS PCF8820 This data sheet contains design target goal specifications product development. Specification change manner without notice. This data sheet contains preliminary data, supplementary data will published later date. Philips Semiconductors reserves right make changes time without notice order improve design supply best possible product. This data sheet contains final specifications. Philips Semiconductors reserves right make changes time without notice order improve design supply best possible product. Preliminary specification Qualification Product specification Production Note Please consult most recently issued data sheet before initiating completing design. DEFINITIONS Short-form specification data short-form specification extracted from full data sheet with same type number title. detailed information relevant data sheet data handbook. Limiting values definition Limiting values given accordance with Absolute Maximum Rating System (IEC 60134). Stress above more limiting values cause permanent damage device. These stress ratings only operation device these other conditions above those given Characteristics sections specification implied. Exposure limiting values extended periods affect device reliability. Application information Applications that described herein these products illustrative purposes only. Philips Semiconductors make representation warranty that such applications will suitable specified without further testing modification. DISCLAIMERS Life support applications These products designed life support appliances, devices, systems where malfunction these products reasonably expected result personal injury. Philips Semiconductors customers using selling these products such applications their risk agree fully indemnify Philips Semiconductors damages resulting from such application. Right make changes Philips Semiconductors reserves right make changes, without notice, products, including circuits, standard cells, and/or software, described contained herein order improve design and/or performance. Philips Semiconductors assumes responsibility liability these products, conveys licence title under patent, copyright, mask work right these products, makes representations warranties that these products free from patent, copyright, mask work right infringement, unless otherwise specified. BARE DISCLAIMER tested guaranteed comply with data sheet limits point wafer sawing period ninety (90) days from date Philips' delivery. there data sheet limits guaranteed, these will separately indicated data sheet. There post packing tests performed individual wafer. Philips Semiconductors control third party procedures sawing, handling, packing assembly die. Accordingly, Philips Semiconductors assumes liability device functionality performance systems after third party sawing, handling, packing assembly die. responsibility customer test qualify their application which used. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver PURCHASE PHILIPS COMPONENTS PCF8820 Purchase Philips components conveys license under Philips' patent components system provided system conforms specification defined Philips. This specification ordered using code 9398 40011. 2000 Philips Semiconductors Product specification Grey-scale/ECB colour matrix driver NOTES PCF8820 2000 Philips Semiconductors worldwide company Argentina: South America Australia: Figtree Drive, HOMEBUSH, 2140, Tel. 9704 8141, Fax. 9704 8139 Austria: Computerstr. A-1101 WIEN, P.O. 213, Tel. 1248, Fax. 1210 Belarus: Hotel Minsk Business Center, Bld. 1211, Volodarski Str. 220050 MINSK, Tel. +375 0733, Fax. +375 0773 Belgium: Netherlands Brazil: South America Bulgaria: Philips Bulgaria Ltd., Energoproject, 15th floor, James Bourchier Blvd., 1407 SOFIA, Tel. +359 9211, Fax. +359 9102 Canada: PHILIPS SEMICONDUCTORS/COMPONENTS, Tel. 7381, Fax. 0087 China/Hong Kong: Hong Kong Industrial Technology Centre, Chee Avenue, Kowloon Tong, HONG KONG, Tel. +852 2319 7888, Fax. +852 2319 7700 Colombia: South America Czech Republic: Austria Denmark: Sydhavnsgade 1780 COPENHAGEN Tel. 3333, Fax. 3905 Finland: Sinikalliontie FIN-02630 ESPOO, Tel. +358 800, Fax. +358 6158 0920 France: Carnot, BP317, 92156 SURESNES Cedex, Tel. 4099 6161, Fax. 4099 6427 Germany: D-20097 HAMBURG, Tel. 2353 Fax. 2353 6300 Hungary: Austria India: Philips INDIA Ltd, Band Building, floor, 254-D, Annie Besant Road, Worli, MUMBAI 025, Tel. 8541, Fax. 0966 Indonesia: Philips Development Corporation, Semiconductors Division, Gedung Philips, Buncit Raya Kav.99-100, JAKARTA 12510, Tel. 0040 ext. 2501, Fax. 0080 Ireland: Newstead, Clonskeagh, DUBLIN Tel. +353 7640 000, Fax. +353 7640 Israel: RAPAC Electronics, Kehilat Saloniki 18053, AVIV 61180, Tel. +972 0444, Fax. +972 1007 Italy: PHILIPS SEMICONDUCTORS, Casati, 20052 MONZA (MI), Tel. 6838, 6800 Japan: Philips Bldg 13-37, Kohnan 2-chome, Minato-ku, TOKYO 108-8507, Tel. 3740 5130, Fax. 3740 5057 Korea: Philips House, 260-199 Itaewon-dong, Yongsan-ku, SEOUL, Tel. 1412, Fax. 1415 Malaysia: Jalan Universiti, 46200 PETALING JAYA, SELANGOR, Tel. 5214, Fax. 4880 Mexico: 5900 Gateway East, Suite 200, PASO, TEXAS 79905, Tel. +9-5 7381, +9-5 0087 Middle East: Italy Netherlands: Postbus 90050, 5600 EINDHOVEN, Bldg. Tel. 82785, Fax. 88399 Zealand: Wagener Place, C.P.O. 1041, AUCKLAND, Tel. 4160, Fax. 7811 Norway: Manglerud 0612, OSLO, Tel. 8000, Fax. 8341 Pakistan: Singapore Philippines: Philips Semiconductors Philippines Inc., Valero Salcedo Village, P.O. 2108 MCC, MAKATI, Metro MANILA, Tel. 6380, Fax. 3474 Poland: Al.Jerozolimskie 02-222 WARSAW, Tel. 5710 000, Fax. 5710 Portugal: Spain Romania: Italy Russia: Philips Russia, Usatcheva 35A, 119048 MOSCOW, Tel. 6918, Fax. 6919 Singapore: Lorong Payoh, SINGAPORE 319762, Tel. 2538, Fax. 6500 Slovakia: Austria Slovenia: Italy South Africa: S.A. PHILIPS Ltd., 195-215 Main Road Martindale, 2092 JOHANNESBURG, P.O. 58088 Newville 2114, Tel. 5401, Fax. 5398 South America: Vicente Pinzon, 173, floor, 04547-130 PAULO, Brazil, Tel. 2333, Fax. 2382 Spain: Balmes 08007 BARCELONA, Tel. 6312, Fax. 4107 Sweden: Kottbygatan Akalla, S-16485 STOCKHOLM, Tel. 5985 2000, Fax. 5985 2745 Switzerland: Allmendstrasse 140, CH-8027 Tel. 2741 Fax. 3263 Taiwan: Philips Semiconductors, Chien Rd., Sec. TAIPEI, Taiwan Tel. +886 2134 2451, Fax. +886 2134 2874 Thailand: PHILIPS ELECTRONICS (THAILAND) Ltd., 60/14 Bangna Trad Road Bagna, BANGKOK 10260, Tel. 7910, Fax. 3447 Turkey: Yukari Dudullu, Org. San. Blg., 2.Cad. 81260 Umraniye, ISTANBUL, Tel. 1500, Fax. 1813 Ukraine: PHILIPS UKRAINE, Patrice Lumumba str., Building Floor 252042 KIEV, Tel. +380 2776, Fax. +380 0461 United Kingdom: Philips Semiconductors Ltd., Bath Road, Hayes, MIDDLESEX 5BX, Tel. 5000, Fax. 8421 United States: East Arques Avenue, SUNNYVALE, 94088-3409, Tel. 7381, Fax. 0087 Uruguay: South America Vietnam: Singapore Yugoslavia: PHILIPS, Pasica 5/v, 11000 BEOGRAD, Tel. +381 3341 299, Fax.+381 3342 other countries apply Philips Semiconductors, Marketing Communications, Building BE-p, P.O. 218, 5600 EINDHOVEN, Netherlands, Fax. 24825 Philips Electronics N.V. 2000 Internet: rights reserved. Reproduction whole part prohibited without prior written consent copyright owner. information presented this document does form part quotation contract, believed accurate reliable changed without notice. liability will accepted publisher consequence use. Publication thereof does convey imply license under patent- other industrial intellectual property rights. Printed Netherlands 403512/01/pp60 Date release: 2000 Document order number: 9397 06586 Other recent searchesVLFX-1100 - VLFX-1100 VLFX-1100 Datasheet RS-232 - RS-232 RS-232 Datasheet LAG668 - LAG668 LAG668 Datasheet EDE1108ACBG - EDE1108ACBG EDE1108ACBG Datasheet EDE1116ACBG - EDE1116ACBG EDE1116ACBG Datasheet 74ACQ241 - 74ACQ241 74ACQ241 Datasheet 74ACTQ241 - 74ACTQ241 74ACTQ241 Datasheet 2SK3780-01 - 2SK3780-01 2SK3780-01 Datasheet
Privacy Policy | Disclaimer |