PCF2105MU PHILIPS [NXP Semiconductors], PCF2105MU Datasheet

no-image

PCF2105MU

Manufacturer Part Number
PCF2105MU
Description
LCD controller/driver
Manufacturer
PHILIPS [NXP Semiconductors]
Datasheet
Product specification
Supersedes data of 1997 Dec 08
File under Integrated Circuits, IC12
DATA SHEET
PCF2105
LCD controller/driver
INTEGRATED CIRCUITS
1998 Jul 30

Related parts for PCF2105MU

PCF2105MU Summary of contents

Page 1

DATA SHEET PCF2105 LCD controller/driver Product specification Supersedes data of 1997 Dec 08 File under Integrated Circuits, IC12 INTEGRATED CIRCUITS 1998 Jul 30 ...

Page 2

Philips Semiconductors LCD controller/driver CONTENTS 1 FEATURES 2 APPLICATIONS 3 GENERAL DESCRIPTION 3.1 Packages 3.2 Available types 4 ORDERING INFORMATION 5 BLOCK DIAGRAM 6 PINNING 7 PAD FUNCTIONS 7.1 RS: Register Select (parallel control) 7.2 R/W: read/write (parallel control) 7.3 ...

Page 3

... LCD alphanumeric and kana characters. The PCF2105 interfaces to most microcontrollers via 8-bit parallel bus, or via the 2-wire I 3.1 PCF2105MU/2: chip with bumps in tray. 3.2 PCF2105MU/2: character set ‘M’ in CGROM. PACKAGE DESCRIPTION chip with bumps in tray 3 Product specification 2 C-bus interface (400 kHz dot format ...

Page 4

Philips Semiconductors LCD controller/driver 5 BLOCK DIAGRAM handbook, full pagewidth BIAS 111 V LCD VOLTAGE GENERATOR 101 T1 REGISTER (DR) 102 to 109 (1) Pads and correspond with ...

Page 5

Philips Semiconductors LCD controller/driver 6 PINNING SYMBOL PAD OSC SA0 R32 to R29 R24 to R17 C60 ...

Page 6

Philips Semiconductors LCD controller/driver 7.8 OSC: oscillator When the on-chip oscillator is used, pad OSC must be connected external clock signal, if used, is input DD at pad OSC. 7.9 SCL: serial clock line 2 Pad ...

Page 7

Philips Semiconductors LCD controller/driver 8.8 Display Data RAM (DDRAM) The DDRAM stores characters of display data, represented by 8-bit character codes. DDRAM locations not used for storing display data can be used as general purpose RAM. The ...

Page 8

Philips Semiconductors LCD controller/driver Display handbook, 4 columns Position (decimal) DDRAM Address (hex) DDRAM Address (hex) handbook, 4 columns ...

Page 9

Philips Semiconductors LCD controller/driver Display Position (decimal DDRAM Address 1-line display (hex DDRAM Address (hex 2-line display ...

Page 10

Philips Semiconductors LCD controller/driver handbook, full pagewidth upper 4 bits 0000 0001 lower 4 bits CG xxxx 0000 RAM 1 xxxx 0001 2 xxxx 0010 3 xxxx 0011 4 xxxx 0100 5 xxxx 0101 6 xxxx 0110 7 xxxx 0111 ...

Page 11

Philips Semiconductors LCD controller/driver character codes handbook, full pagewidth (DDRAM data higher lower order order bits bits ...

Page 12

Philips Semiconductors LCD controller/driver dot character font cursor display example 1998 Jul 30 cursor alternating display blink display example Fig.7 Cursor and blink display examples. 12 Product specification PCF2105 MGA801 ...

Page 13

Philips Semiconductors LCD controller/driver handbook, full pagewidth ROW LCD ROW LCD ROW ...

Page 14

Philips Semiconductors LCD controller/driver handbook, full pagewidth ROW LCD ROW LCD ...

Page 15

Philips Semiconductors LCD controller/driver 8.14 Programming of the MUX rate With the MUX rate the PCF2105 can be used in the following ways: To drive a 1-line display of 24 characters To drive a ...

Page 16

Philips Semiconductors LCD controller/driver 8.15 Programming of the MUX rate With the MUX rate the PCF2105 can be used in the following ways: To drive a 2-line display of 24 characters, use instruction ‘function ...

Page 17

Acrobat reader. white to force landscape pages to be ... Table 3 Instructions (note 1) INSTRUCTION RS R/W DB7 DB6 NOP ...

Page 18

Philips Semiconductors LCD controller/driver Table 4 Command bit identities, used in Table 3 BIT I/D decrement S display freeze D display off C cursor off B character at cursor position does not blink S/C cursor move R/L left shift DL ...

Page 19

Philips Semiconductors LCD controller/driver 9.6 Function set 9.6 PARALLEL MODE ONLY Bit DL sets the interface data length. Data is sent or received in bytes (DB7 to DB0) when two nibbles (DB7 to ...

Page 20

Philips Semiconductors LCD controller/driver 10 INTERFACE TO MICROCONTROLLER (PARALLEL INTERFACE) The PCF2105 can send data in either two 4-bit modes or one 8-bit mode and can thus interface 8-bit microcontrollers. In the 8-bit mode data is transferred ...

Page 21

Philips Semiconductors LCD controller/driver RS R/W E internal DB7 IR7 instruction IR7 and IR3: instruction 7th bit and 3rd bit. AC3: address counter 3rd bit. Fig.14 An example of 4-bit data transfer timing sequence. RS R/W E internal data DB7 ...

Page 22

Philips Semiconductors LCD controller/driver 11 INTERFACE TO MICROCONTROLLER (I INTERFACE) 2 11.1 Characteristics of the I 2 The I C-bus is for bidirectional, 2-line communication between different ICs or modules. The 2 lines are a serial data line (SDA) and ...

Page 23

Philips Semiconductors LCD controller/driver handbook, full pagewidth SDA SCL START condition MASTER TRANSMITTER/ RECEIVER SDA SCL handbook, full pagewidth DATA OUTPUT BY TRANSMITTER DATA OUTPUT BY RECEIVER SCL FROM MASTER 1998 Jul 30 S Fig.17 Definition of START and STOP ...

Page 24

Acrobat reader. white to force landscape pages to be ... acknowledgement from PCF2105 ...

Page 25

Acrobat reader. white to force landscape pages to be ... acknowledgement from PCF2105 CONTROL BYTE ...

Page 26

Philips Semiconductors LCD controller/driver handbook, full pagewidth SLAVE S ADDRESS Fig.22 Master reads slave immediately after first byte; read mode (RS previously defined). 12 LIMITING VALUES In accordance with the Absolute Maximum Rating System (IEC 134). SYMBOL V logic supply ...

Page 27

Philips Semiconductors LCD controller/driver 14 DC CHARACTERISTICS LCD SYMBOL PARAMETER Supplies V logic supply voltage DD V LCD supply voltage LCD I external supply current DD(ext) I ...

Page 28

Philips Semiconductors LCD controller/driver SYMBOL PARAMETER LCD outputs R row output resistance on o(ROW) pads R32 column output resistance on o(COL) pads C60 bias voltage tolerance on bias(tol) pads R32 to R1 and C60 ...

Page 29

Philips Semiconductors LCD controller/driver SYMBOL PARAMETER 2 Timing characteristics: I C-bus interface; note 2; see Fig.25 f SCL clock frequency SCL t tolerable spike width on bus SW t bus free time BUF t set-up time for a repeated START ...

Page 30

Philips Semiconductors LCD controller/driver 16 TIMING DIAGRAMS handbook, full pagewidth RS R/W E DB0 to DB7 Fig.23 Parallel bus write operation sequence; writing data from microcontroller to PCF2105. handbook, full pagewidth RS R/W E DB0 to DB7 Fig.24 Parallel bus ...

Page 31

Acrobat reader. white to force landscape pages to be ... START PROTOCOL CONDITION (S) SDA t BUF SCL t HD;STA 2 Fig.25 I C-bus ...

Page 32

Philips Semiconductors LCD controller/driver 17 APPLICATION INFORMATION handbook, 4 columns Fig.26 Direct connection to 8-bit microcontroller; 8-bit bus. handbook, 4 columns Fig.27 Direct connection to 8-bit microcontroller; 4-bit bus. handbook, full pagewidth V LCD 100 100 nF ...

Page 33

Philips Semiconductors LCD controller/driver handbook, full pagewidth SCL SDA MASTER TRANSMITTER 1998 Jul 30 V LCD V LCD R1 to R16 100 R17 to R24 OSC 100 PCF2105 ...

Page 34

Philips Semiconductors LCD controller/driver 17.1 4-bit operation display using internal reset The program must set functions prior to 4-bit operation. Table 6 shows an example. When power is turned on, 8-bit operation is automatically selected and the PCF2105 ...

Page 35

Philips Semiconductors LCD controller/driver Table 6 Example of 4-bit operation; 1-line display; using internal reset STEP INSTRUCTION 1 power supply on (PCF2105 is initialized by the internal reset circuit) 2 function set RS R/W DB7 DB6 DB5 DB4 0 0 ...

Page 36

Acrobat reader. white to force landscape pages to be ... Table 7 Example of 8-bit operation; 1-line display; using internal reset (character set ‘M’) ...

Page 37

Acrobat reader. white to force landscape pages to be ... STEP INSTRUCTION 12 13 write data to CGRAM or DDRAM RS R/W DB7 DB6 ...

Page 38

Acrobat reader. white to force landscape pages to be ... Table 8 Example of 8-bit operation; 2-line display; using internal reset STEP INSTRUCTION 1 ...

Page 39

Acrobat reader. white to force landscape pages to be ... STEP INSTRUCTION 12 write data to CGRAM or DDRAM RS R/W DB7 DB6 DB5 ...

Page 40

Acrobat reader. white to force landscape pages to be ... STEP INSTRUCTION C-bus start 8 slave address for write SA6 SA5 ...

Page 41

Acrobat reader. white to force landscape pages to be ... STEP INSTRUCTION 22 slave address for read SA6 SA5 SA4 SA3 SA2 SA1 0 ...

Page 42

Philips Semiconductors LCD controller/driver Table 10 Initialization by instruction; 8-bit interface (note 1) STEP Power-on or unknown state | Wait 2 ms after R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 BF cannot be checked ...

Page 43

Philips Semiconductors LCD controller/driver Table 11 Initialization by instruction; 4-bit interface; not applicable for I STEP Power-on or unknown state | Wait 2 ms after V rises above R/W DB7 DB6 DB5 DB4 BF cannot be ...

Page 44

Philips Semiconductors LCD controller/driver 18 BONDING PAD LOCATIONS handbook, full pagewidth R15 87 R16 88 R25 89 R26 90 R27 91 R28 SCL ...

Page 45

Philips Semiconductors LCD controller/driver Table 12 Bonding pad locations (dimensions in m). All x/y coordinates are referenced to centre of chip, see Fig.30. SYMBOL PAD OSC 1 2184 2024.5 DD SA0 3 1864 1704 ...

Page 46

Philips Semiconductors LCD controller/driver SYMBOL PAD R10 82 R11 83 R12 84 R13 85 R14 86 R15 87 R16 88 R25 89 R26 90 R27 91 R28 ...

Page 47

Philips Semiconductors LCD controller/driver 19 DEFINITIONS Data sheet status Objective specification This data sheet contains target or goal specifications for product development. Preliminary specification This data sheet contains preliminary data; supplementary data may be published later. Product specification This data ...

Page 48

Philips Semiconductors – a worldwide company Argentina: see South America Australia: 34 Waterloo Road, NORTH RYDE, NSW 2113, Tel. +61 2 9805 4455, Fax. +61 2 9805 4466 Austria: Computerstr. 6, A-1101 WIEN, P.O. Box 213, Tel. +43 160 1010, ...

Related keywords