PCF8576D
PCF8576D
DATA SHEET
PCF8576D
Universal LCD driver for low
multiplex rates
Product specification 2004 Dec 22
Supersedes data of 2004 Oct 07
Philips Semiconductors Product specification
2004 Dec 22 2
Philips Semiconductors Product specification
1 FEATURES
• Single-chip LCD controller/driver
• Selectable backplane drive configuration: static or 2/3/4
backplane multiplexing
• Selectable display bias configuration: static, 1/2 and 1/3
• Internal LCD bias generation with voltage-follower • Compatible with 4, 8 or 16-bit microprocessors or
buffers microcontrollers
• 40 segment drives: up to twenty 8-segment numeric • May be cascaded for large LCD applications (up to
characters; up to ten 15-segment alphanumeric 2560 elements possible)
characters; or any graphics of up to 160 elements • No external components
• 40 × 4-bit RAM for display data storage • Compatible with chip-on-glass technology
• Auto-incremental display data loading across device • Manufactured in silicon gate CMOS process.
subaddress boundaries
• Display memory bank switching in static and duplex 2 GENERAL DESCRIPTION
drive modes
The PCF8576D is a peripheral device which interfaces to
• Versatile blinking modes
almost any Liquid Crystal Display (LCD) with low multiplex
• Independent supplies possible for LCD and logic rates. It generates the drive signals for any static or
voltages multiplexed LCD containing up to four backplanes and up
• Wide power supply range: from 1.8 to 5.5 V to 40 segments and can easily be cascaded for larger LCD
applications. The PCF8576D is compatible with most
• Wide logic LCD supply range: from 2.5 V for
microprocessors/microcontrollers and communicates via a
low-threshold LCDs and up to 6.5 V for guest-host LCDs
two-line bidirectional I2C-bus. Communication overheads
and high-threshold (automobile) twisted nematic LCDs
are minimized by a display RAM with auto-incremental
• Low power consumption addressing, by hardware subaddressing and by display
• 400 kHz I2C-bus interface memory switching (static and duplex drive modes).
• TTL/CMOS compatible
3 ORDERING INFORMATION
PACKAGE
TYPE NUMBER
NAME DESCRIPTION VERSION
PCF8576DH TQFP64 plastic thin quad flat package; 64 leads; body 10 × 10 × 1.0 mm SOT357-1
PCF8576DT TSSOP56 plastic thin shrink small outline package; 56 leads; body width SOT364-1
6.1 mm
PCF8576DU/DA − chips in tray −
PCF8576DH/2(1) TQFP64 plastic thin quad flat package; 64 leads; body 10 × 10 × 1.0 mm SOT357-1
PCF8576DT/2(1) TSSOP56 plastic thin shrink small outline package; 56 leads; body width SOT364-1
6.1 mm
PCF8576DU/DA/2(1) − chips in tray −
PCF8576DU/2DA/2(1) − chip with bumps in tray −
Note
1. These types have improved EMC immunity.
2004 Dec 22 3
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
2004 Dec 22
Philips Semiconductors
multiplex rates
Universal LCD driver for low
BLOCK DIAGRAM
handbook, full pagewidth BP0 BP2 BP1 BP3 S0 to S39
25 26 27 28 29 to 32, 34 to 47,
49 to 64, 2 to 7
VLCD 21
BACKPLANE
DISPLAY SEGMENT OUTPUTS
OUTPUTS
13 PCF8576DH DISPLAY
CLK CLOCK SELECT BLINKER RAM
12 AND TIMING TIMEBASE 40 × 4 BIT
SYNC
Product specification
PCF8576D
Fig.1 Block diagram for version PCF8576DH.
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
2004 Dec 22
Philips Semiconductors
multiplex rates
Universal LCD driver for low
BP0 BP2 BP1 BP3 S0 to S39
56 1 2 3 4 to 43
VLCD 55
BACKPLANE
DISPLAY SEGMENT OUTPUTS
OUTPUTS
47 PCF8576DT DISPLAY
CLK CLOCK SELECT BLINKER RAM
46 AND TIMING TIMEBASE 40 × 4 BIT
SYNC
SA0 A0 A1 A2
Product specification
001aab131
PCF8576D
Fig.2 Block diagram for version PCF8576DT.
Philips Semiconductors Product specification
5 PINNING
PIN PAD
SYMBOL DESCRIPTION
PCF8576DH PCF8576DT PCF8576DU
SDA 10 44 1, 58 and 59 I2C-bus serial data input/output
SCL 11 45 2 and 3 I2C-bus serial clock input
CLK 13 47 5 external clock input/output
VDD 14 48 6 supply voltage
SYNC 12 46 4 cascade synchronization
input/output
OSC 15 49 7 internal oscillator enable input
A0 to A2 16 to 18 50 to 52 8 to 10 subaddress inputs
SA0 19 53 11 I2C-bus slave address input; bit 0
VSS 20 54 12 logic ground
VLCD 21 55 13 LCD supply voltage
BP0, BP2, BP1, BP3 25 to 28 56, 1, 2, 3 14 to 17 LCD backplane outputs
S0 to S39 29 to 32, 34 to 47, 4 to 43 18 to 57 LCD segment outputs
49 to 64, 2 to 7
n.c. 1, 8, 9, 22 to 24, − − not connected
33 and 48
2004 Dec 22 6
Philips Semiconductors Product specification
63 S32
62 S31
61 S30
60 S29
59 S28
58 S27
57 S26
56 S25
55 S24
54 S23
53 S22
52 S21
51 S20
50 S19
49 S18
n.c. 1 48 n.c.
S34 2 47 S17
S35 3 46 S16
S36 4 45 S15
S37 5 44 S14
S38 6 43 S13
S39 7 42 S12
n.c. 8 41 S11
PCF8576DH
n.c. 9 40 S10
SDA 10 39 S9
SCL 11 38 S8
SYNC 12 37 S7
CLK 13 36 S6
VDD 14 35 S5
OSC 15 34 S4
A0 16 33 n.c.
A1 17
A2 18
SA0 19
VSS 20
VLCD 21
n.c. 22
n.c. 23
n.c. 24
BP0 25
BP2 26
BP1 27
BP3 28
S0 29
S1 30
S2 31
S3 32
MDB073
2004 Dec 22 7
Philips Semiconductors Product specification
BP2 1 56 BP0
BP1 2 55 VLCD
BP3 3 54 VSS
S0 4 53 SA0
S1 5 52 A2
S2 6 51 A1
S3 7 50 A0
S4 8 49 OSC
S5 9 48 VDD
S6 10 47 CLK
S7 11 46 SYNC
S8 12 45 SCL
S9 13 44 SDA
S10 14 43 S39
PCF8576DT
S11 15 42 S38
S12 16 41 S37
S13 17 40 S36
S14 18 39 S35
S15 19 38 S34
S16 20 37 S33
S17 21 36 S32
S18 22 35 S31
S19 23 34 S30
S20 24 33 S29
S21 25 32 S28
S22 26 31 S27
S23 27 30 S26
S24 28 29 S25
001aab132
2004 Dec 22 8
Philips Semiconductors Product specification
VDD
tr
R≤
2CB
VDD VLCD
6 13
HOST SDA 1, 58, 59
40 segment drives LCD PANEL
MICRO-
SCL
PROCESSOR/ 2, 3 PCF8576DU (up to 160
MICRO- OSC elements)
CONTROLLER 7 4 backplanes
8 9 10 11 12
A0 A1 A2 SA0 VSS mdb079
VSS
2004 Dec 22 9
Philips Semiconductors Product specification
2004 Dec 22 10
Philips Semiconductors Product specification
static 1 2 static 0 1 ∞
1 : 2 multiplex 2 3 1⁄ 0.354 0.791 2.236
2
1 : 2 multiplex 2 4 1⁄ 0.333 0.745 2.236
3
1 : 3 multiplex 3 4 1⁄ 0.333 0.638 1.915
3
1 : 4 multiplex 4 4 1⁄ 0.333 0.577 1.732
3
Tframe
handbook, full pagewidth
VLCD LCD segments
BP0
VSS
state 1 state 2
VLCD (on) (off)
Sn
VSS
VLCD
Sn + 1
VSS
(a) Waveforms at driver.
VLCD
state 1 0V
−VLCD
VLCD
state 2 0V
−VLCD
(b) Resultant waveforms
at LCD segment. MGL745
V on(rms) = V LCD
V state2(t) = V S (t) – V BP0(t)
n+1
V off(rms) = 0 V
2004 Dec 22 11
Philips Semiconductors Product specification
Tframe
handbook, full pagewidth
VLCD LCD segments
BP0 VLCD/2
VSS
state 1
VLCD
state 2
BP1 VLCD/2
VSS
VLCD
Sn
VSS
VLCD
Sn + 1
VSS
(a) Waveforms at driver.
VLCD
VLCD/2
state 1 0V
−VLCD/2
−VLCD
VLCD
VLCD/2
state 2 0V
−VLCD/2
−VLCD
(b) Resultant waveforms MGL746
at LCD segment.
Fig.7 Waveforms for the 1 : 2 multiplex drive mode with 1⁄2 bias.
2004 Dec 22 12
Philips Semiconductors Product specification
Tframe
handbook, full pagewidth
VLCD LCD segments
2VLCD/3
BP0
VLCD/3
VSS
state 1
VLCD
state 2
2VLCD/3
BP1
VLCD/3
VSS
VLCD
2VLCD/3
Sn
VLCD/3
VSS
VLCD
2VLCD/3
Sn + 1 VLCD/3
VSS
(a) Waveforms at driver.
VLCD
2VLCD/3
VLCD/3
state 1 0V
−VLCD/3
−2VLCD/3
−VLCD
VLCD
2VLCD/3
VLCD/3
state 2 0V
−VLCD/3
−2VLCD/3
−VLCD
(b) Resultant waveforms MGL747
at LCD segment.
Fig.8 Waveforms for the 1 : 2 multiplex drive mode with 1⁄3 bias.
2004 Dec 22 13
Philips Semiconductors Product specification
VLCD
2VLCD/3
BP2
VLCD/3
VSS
VLCD
2VLCD/3
Sn
VLCD/3
VSS
VLCD
2VLCD/3
Sn + 1
VLCD/3
VSS
VLCD
2VLCD/3
Sn + 2 VLCD/3
VSS
(a) Waveforms at driver.
VLCD
2VLCD/3
VLCD/3
state 1 0V
−VLCD/3
−2VLCD/3
−VLCD
VLCD
2VLCD/3
VLCD/3
state 2 0V
−VLCD/3
−2VLCD/3
−VLCD
(b) Resultant waveforms
at LCD segment. MGL748
2004 Dec 22 14
Philips Semiconductors Product specification
Tframe
handbook, full pagewidth
VLCD LCD segments
2VLCD/3
BP0 VLCD/3
VSS
state 1
VLCD
state 2
2VLCD/3
BP1
VLCD/3
VSS
VLCD
2VLCD/3
BP2
VLCD/3
VSS
VLCD
2VLCD/3
BP3 VLCD/3
VSS
VLCD
2VLCD/3
Sn
VLCD/3
VSS
VLCD
2VLCD/3
Sn + 1
VLCD/3
VSS
VLCD
2VLCD/3
Sn + 2
VLCD/3
VSS
VLCD
2VLCD/3
Sn + 3
VLCD/3
VSS
(a) Waveforms at driver.
VLCD
2VLCD/3
VLCD/3
state 1 0V
−VLCD/3
−2VLCD/3
−VLCD
VLCD
V state1(t) = V S (t) – V BP0(t)
n
2VLCD/3
VLCD/3 V on(rms) = 0.577V LCD
state 2 0V V state2(t) = V S (t) – V BP1(t)
−VLCD/3 n
2004 Dec 22 15
Philips Semiconductors Product specification
2004 Dec 22 16
Philips Semiconductors Product specification
In the 1 : 4 mode, the eight transmitted data bits are arriving data byte is stored at the display RAM address
placed in bits 0, 1, 2 and 3 of two successive display RAM indicated by the data pointer in accordance with the filling
addresses. order shown in Fig.12. After each byte is stored, the
contents of the data pointer are automatically incremented
6.11 Data pointer by a value dependent on the selected LCD drive mode:
eight (static drive mode), four (1 : 2 mode), three
The addressing mechanism for the display RAM is
(1 : 3 mode) or two (1 : 4 mode). If an I2C-bus data access
realized using the data pointer. This allows the loading of
is terminated early then the state of the data pointer will be
an individual display data byte, or a series of display data
unknown. The data pointer should be re-written prior to
bytes, into any location of the display RAM. The sequence
further RAM accesses.
commences with the initialization of the data pointer by the
LOAD DATA POINTER command. Following this, an
0 1 2 3 4 35 36 37 38 39
0
display RAM bits
(columns) / 1
backplane outputs
(BP) 2
MBE525
Fig.11 Display RAM bit-map showing direct relationship between display RAM addresses and segment outputs,
and between bits in a RAM word and backplane outputs.
2004 Dec 22 17
Philips Semiconductors Product specification
6.14 Input bank selector An additional feature allows an arbitrary selection of LCD
segments to be blinked in the static and 1 : 2 drive modes.
The input bank selector loads display data into the display
This is implemented without any communication
RAM in accordance with the selected LCD drive
overheads by the output bank selector which alternates
configuration. The BANK SELECT command can be used
the displayed data between the data in the display RAM
to load display data in bit 2 in static drive mode or in
bank and the data in an alternative RAM bank at the blink
bits 2 and 3 in 1 : 2 mode. The input bank selector
frequency. This mode can also be implemented by the
functions are independent of the output bank selector.
BLINK command.
6.15 Blinker In the 1 : 3 and 1 : 4 drive modes, where no alternative
RAM bank is available, groups of LCD segments can be
The PCF8576D has a very versatile display blinking
blinked by selectively changing the display RAM data at
capability. The whole display can blink at a frequency
fixed time intervals.
selected by the BLINK command. Each blink frequency is
a multiple integer value of the clock frequency; the ratio The entire display can be blinked at a frequency other than
between the clock frequency and blink frequency depends the nominal blink frequency by sequentially resetting and
on the blink mode selected, as shown in Table 3. setting the display enable bit E at the required rate using
the MODE SET command.
Note
1. Blink modes 0.5, 1 and 2 Hz, and nominal blink frequencies 0.5, 1 and 2 Hz correspond to an oscillator frequency
(fCLK) of 1536 Hz at pin CLK. The oscillator frequency range is given in Chapter 11.
2004 Dec 22 18
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
2004 Dec 22
Philips Semiconductors
multiplex rates
Universal LCD driver for low
drive mode LCD segments LCD backplanes display RAM filling order transmitted display byte
a
Sn 2 n n 1 n 2 n 3 n 4 n 5 n 6 n 7
b BP0
f Sn 1
Sn 3 MSB LSB
Sn 4 g bit/ 0 c b a f g e d DP
Sn
BP 1 x x x x x x x x c b a f g e d DP
static e Sn 7
Sn 5 c 2 x x x x x x x x
d DP 3 x x x x x x x x
Sn 6
BP0
Sn a n n 1 n 2 n 3
b
1:2 Sn 1 f
MSB LSB
bit/ 0 a f e d
g
BP 1 b g c DP
BP1 a b f g e c d DP
multiplex Sn 2 e
c 2 x x x x
3 x x x x
d DP
Sn 3
19
BP0
Sn 1 a n n 1 n 2
b Sn
1:3 Sn 2 f
bit/ 0 b a f MSB LSB
g
BP 1 DP d e
BP1 BP2 b DP c a d g f e
multiplex e
c
2 c g x
3 x x x
d DP
Sn
a n n 1
b BP2
1:4 f BP0
bit/ 0 a f
g MSB LSB
BP 1 c e
multiplex e BP1 BP3
2 b g a c b DP f e g d
c
3 DP d
Sn 1 d DP
Product specification
PCF8576D
handbook, full pagewidth
MGL751
Fig.12 Relationships between LCD layout, drive mode, display RAM filling order and display data transmitted over the I2C-bus.
Philips Semiconductors Product specification
7 CHARACTERISTICS OF THE I2C-BUS acknowledge clock pulse so that the SDA line is stable
LOW during the HIGH period of the acknowledge related
The I2C-bus is for bidirectional, two-line communication clock pulse (set-up and hold times must be taken into
between different ICs or modules. The two lines are a consideration). A master receiver must signal an end of
serial data line (SDA) and a serial clock line (SCL). Both data to the transmitter by not generating an acknowledge
lines must be connected to a positive supply via a pull-up on the last byte that has been clocked out of the slave.
resistor when connected to the output stages of a device. In this event the transmitter must leave the data line HIGH
Data transfer may be initiated only when the bus is not to enable the master to generate a STOP condition (see
busy. Fig.16).
In chip-on-glass applications where the track resistance
from the SDA pad to the system SDA line can be 7.5 PCF8576D I2C-bus controller
significant, a potential divider is generated by the bus
The PCF8576D acts as an I2C-bus slave receiver. It does
pull-up resistor and the Indium Tin Oxide (ITO) track
not initiate I2C-bus transfers or transmit data to an I2C-bus
resistance. It is therefore necessary to minimize the track
master receiver. The only data output from the PCF8576D
resistance from the SDA pad to the system SDA line to
are the acknowledge signals of the selected devices.
guarantee a valid LOW-level during the acknowledge
Device selection depends on the I2C-bus slave address,
cycle.
on the transferred command data and on the hardware
subaddress.
7.1 Bit transfer
In single device applications, the hardware subaddress
One data bit is transferred during each clock pulse. The
inputs A0, A1 and A2 are normally tied to VSS which
data on the SDA line must remain stable during the HIGH
defines the hardware subaddress 0. In multiple device
period of the clock pulse as changes in the data line at this
applications A0, A1 and A2 are tied to VSS or VDD in
time will be interpreted as a control signal (see Fig.13).
accordance with a binary coding scheme such that no two
devices with a common I2C-bus slave address have the
7.2 Start and stop conditions
same hardware subaddress.
Both data and clock lines remain HIGH when the bus is not
busy. A HIGH-to-LOW transition of the data line while the 7.6 Input filters
clock is HIGH is defined as the START condition (S).
To enhance noise immunity in electrically adverse
A LOW-to-HIGH transition of the data line while the clock
environments, RC low-pass filters are provided on the
is HIGH is defined as the STOP condition (P), (see Fig.14).
SDA and SCL lines.
7.3 System configuration
7.7 I2C-bus protocol
A device generating a message is a ‘transmitter’, a device
receiving a message is the ‘receiver’. The device that Two I2C-bus slave addresses (01110000 and 01110010)
controls the message is the ‘master’ and the devices which are reserved for the PCF8576D. The least significant bit of
are controlled by the master are the ‘slaves’, (see Fig.15). the slave address that a PCF8576D will respond to is
defined by the level tied to its SA0 input. The PCF8576D
7.4 Acknowledge is a write-only device and will not respond to a read
access. Having two reserved slave addresses allows the
The number of data bytes that can be transferred from following on the same I2C-bus:
transmitter to receiver between the START and STOP
• Up to 16 PCF8576Ds for very large LCD applications
conditions is unlimited. Each byte of eight bits is followed
by an acknowledge bit. The acknowledge bit is a • The use of two types of LCD multiplex drive.
HIGH-level signal on the bus that is asserted by the The I2C-bus protocol is shown in Fig.17. The sequence is
transmitter during which time the master generates an initiated with a START condition (S) from the I2C-bus
extra acknowledge related clock pulse. An addressed master which is followed by one of two possible
slave receiver must generate an acknowledge after PCF8576D slave addresses available. All PCF8576Ds
receiving each byte. Also a master receiver must generate whose SA0 inputs correspond to bit 0 of the slave address
an acknowledge after receiving each byte that has been respond by asserting an acknowledge in parallel. This
clocked out of the slave transmitter. The acknowledging I2C-bus transfer is ignored by all PCF8576Ds whose SA0
device must pull-down the SDA line during the inputs are set to the alternative level.
2004 Dec 22 20
Philips Semiconductors Product specification
After an acknowledgement, one or more command bytes A1 and A2. After the last display byte, the I2C-bus master
follow that define the status of each addressed asserts a STOP condition (P). Alternately a START may
PCF8576D. be asserted to RESTART an I2C-bus access.
The last command byte sent is identified by resetting its
7.8 Command decoder
most significant bit, continuation bit C, (see Fig.18). The
command bytes are also acknowledged by all addressed The command decoder identifies command bytes that
PCF8576Ds on the bus. arrive on the I2C-bus. All available commands carry a
continuation bit C in their most significant bit position as
After the last command byte, one or more display data
shown in Fig.18. When this bit is set, it indicates that the
bytes may follow. Display data bytes are stored in the
next byte of the transfer to arrive will also represent a
display RAM at the address specified by the data pointer
command. If this bit is reset, it indicates that the command
and the subaddress counter. Both data pointer and
byte is the last in the transfer. Further bytes will be
subaddress counter are automatically updated and the
regarded as display data.
data directed to the intended PCF8576D device.
The five commands available to the PCF8576D are
An acknowledgement after each byte is asserted only by
defined in Table 4.
the PCF8576Ds that are addressed via address lines A0,
SDA
SCL
SDA SDA
SCL SCL
S P
2004 Dec 22 21
Philips Semiconductors Product specification
SDA
SCL
MGA807
DATA OUTPUT
BY TRANSMITTER
not acknowledge
DATA OUTPUT
BY RECEIVER
acknowledge
SCL FROM
MASTER 1 2 8 9
S
clock pulse for
START acknowledgement
condition
MBC602
acknowledge by acknowledge
k, full pagewidth
all addressed by A0, A1 and A2
PCF8576Ds selected
R/W
PCF8576D only
slave address
S
S 0 1 1 1 0 0 A 0 A C COMMAND A DISPLAY DATA A P
0
2004 Dec 22 22
Philips Semiconductors Product specification
MSB LSB
C REST OF OPCODE
MSA833
C = 0 = last command.
C = 1 = commands continue.
Note
1. Not used.
2004 Dec 22 23
Philips Semiconductors Product specification
2004 Dec 22 24
Philips Semiconductors Product specification
All PCF8576Ds connected in cascade are correctly Table 14 SYNC contact resistance
synchronized by the SYNC signal. This synchronization is
MAXIMUM CONTACT
guaranteed after the Power-on reset. The only time that NUMBER OF DEVICES
RESISTANCE
SYNC is likely to be needed is if synchronization is lost
accidentally, for example, by noise in adverse electrical 2 6000 Ω
environments, or if the LCD multiplex drive mode is 3 to 5 2200 Ω
changed in an application using several cascaded
6 to 10 1200 Ω
PCF8576Ds, as the drive mode cannot be changed on all
of the cascaded devices simultaneously. SYNC can be 10 to 16 700 Ω
either an input or an output signal; a SYNC output is
implemented as an open-drain driver with an internal The contact resistance between the SYNC input/output on
pull-up resistor. A PCF8576D asserts SYNC at the start of each cascaded device must be controlled. If the resistance
its last active backplane signal, and monitors the SYNC is too high, the device will not be able to synchronize
line at all other times. If cascade synchronization is lost, it properly; this is particularly applicable to chip-on-glass
will be restored by the first PCF8576D to assert SYNC. applications. The maximum SYNC contact resistance
The timing relationship between the backplane waveforms allowed for the number of devices in cascade is given in
and the SYNC signal for each LCD drive mode is shown in Table 14.
Fig.20.
VDD VLCD
6 13
SDA 1, 58, 59
SCL 2, 3 40 segment drives
VDD tr
R≤ V V
2CB DD LCD
6 13
HOST SDA
1, 58, 59 40 segment drives
MICRO- SCL
2, 3
PROCESSOR/
SYNC
MICRO- 4
CONTROLLER CLK
PCF8576DU 4 backplanes
5
OSC BP0 to BP3
7
MDB077
8 9 10 11 12
A0 A1 A2 SA0 VSS
VSS
2004 Dec 22 25
Philips Semiconductors Product specification
BP0
SYNC
BP1
(1/2 bias)
BP1
(1/3 bias)
SYNC
BP2
SYNC
BP3
SYNC
MGL755
(d) 1 : 4 multiplex drive mode.
Fig.20 Synchronization of the cascade for the various PCF8576D drive modes.
2004 Dec 22 26
Philips Semiconductors Product specification
8 LIMITING VALUES
In accordance with the Absolute Maximum Rating System (IEC 60134).
SYMBOL PARAMETER MIN. MAX. UNIT
VDD supply voltage −0.5 +6.5 V
VLCD LCD supply voltage VSS − 0.5 +7.5 V
Vi1 input voltage CLK, SYNC, SA0, OSC, A0 to A2 VSS − 0.5 VDD + 0.5 V
Vi2 input voltage SCL and SDA VSS − 0.5 +6.5 V
VO output voltage S0 to S39, BP0 to BP3 VSS − 0.5 VDD + 0.5 V
II DC input current −10 +10 mA
IO DC output current −10 +10 mA
IDD VDD current −50 +50 mA
ISS VSS current −50 +50 mA
ILCD VLCD current −50 +50 mA
Ptot total power dissipation − 400 mW
PO power dissipation per output − 100 mW
Tstg storage temperature −65 +150 °C
9 HANDLING
Inputs and outputs are protected against electrostatic discharge in normal handling. However, to be totally safe, it is
desirable to take normal precautions appropriate to handling MOS devices (see “Handling MOS Devices” ).
2004 Dec 22 27
Philips Semiconductors Product specification
10 DC CHARACTERISTICS
VDD = 1.8 to 5.5 V; VSS = 0 V; VLCD = 2.5 to 6.5 V; Tamb = −40 to +85 °C; unless otherwise specified.
Notes
1. VLCD > 3 V for 1⁄3 bias.
2. LCD outputs are open-circuit; inputs at VSS or VDD; external clock with 50% duty factor; I2C-bus inactive.
3. When tested, I2C pins SCL and SDA have no diode to VDD and may be driven according to the Vi2 limiting values
given in Chapter 8. Also see Fig.24.
4. Periodically sampled, not 100% tested.
5. Outputs measured one at a time.
2004 Dec 22 28
Philips Semiconductors Product specification
11 AC CHARACTERISTICS
VDD = 1.8 to 5.5 V; VSS = 0 V; VLCD = 2.5 to 6.5 V; Tamb = −40 to +85 °C; unless otherwise specified.
Notes
1. Typical output duty factor: 50% measured at the CLK output pin.
2. Not tested in production.
3. All timing values are valid within the operating supply voltage and ambient temperature range and are referenced to
VIL and VIH with an input voltage swing of VSS to VDD.
2004 Dec 22 29
Philips Semiconductors Product specification
0.7VDD
CLK
0.3VDD
0.7VDD
SYNC
0.3VDD
tPD(SYNC) tPD(SYNC)
tSYNCL
0.5 V
BP0 to BP3,
and S0 to S39 (VDD = 5 V)
0.5 V
tPD(LCD) MCE424
SDA
t BUF t LOW tf
SCL
SDA
t SU;STA
MGA728 t
SU;STO
2004 Dec 22 30
Philips Semiconductors Product specification
2004 Dec 22 31
Philips Semiconductors Product specification
21 S3
S18 36 20 S2
S19 37 19 S1
S20 38 18 S0
S21 39 17 BP3
S22 40 16 BP1
S23 41 15 BP2
S24 42 14 BP0
S25 43 x 13 VLCD
2.01
S26 44 0
mm 0
S27 45
S28 46 y
12 VSS
S29 47
S30 48
11 SA0
S31 49
PCF8576DU
S32 50 10 A2
S33 51 9 A1
C2 C1
52 53 54 55 56 57 58 59 1 2 3 4 5 6 7 8
S34
S35
S36
S37
S38
S39
SDA
SDA
SDA
SCL
SCL
SYNC
CLK
OSC
A0
VDD
2.26 mm MDB074
2004 Dec 22 32
Philips Semiconductors Product specification
13 DEVICE PROTECTION
VDD VDD
handbook, full pagewidth
SA0
VSS VSS
VDD
CLK
SCL
VSS
VDD
VSS
OSC
VSS
VDD SDA
SYNC
VSS VSS
VDD
A0, A1 A2
VSS
VLCD
BP0, BP1,
BP2, BP3
VSS
VLCD VLCD
S0 to S39
VSS VSS
MDB076
2004 Dec 22 33
Philips Semiconductors Product specification
14 TRAY INFORMATION
y H
1,1 2,1 x,1 D
1,2
1,y x,y
E
MCE404
2004 Dec 22 34
Philips Semiconductors Product specification
15 PACKAGE OUTLINES
TQFP64: plastic thin quad flat package; 64 leads; body 10 x 10 x 1.0 mm SOT357-1
c
y
48 33
49 32 ZE
e
E HE
A2 A (A 3)
A 1
wM
pin 1 index θ
bp Lp
L
64 17
1 16 detail X
ZD v M A
e wM
bp
D B
HD v M B
0 2.5 5 mm
scale
Note
1. Plastic or metal protrusions of 0.25 mm maximum per side are not included.
00-01-19
SOT357-1 137E10 MS-026
02-03-14
2004 Dec 22 35
Philips Semiconductors Product specification
TSSOP56: plastic thin shrink small outline package; 56 leads; body width 6.1 mm SOT364-1
D E A
X
y HE v M A
56 29
Q
A2 (A 3) A
A1
pin 1 index
θ
Lp
L
1 28 detail X
w M
e bp
0 2.5 5 mm
scale
Notes
1. Plastic or metal protrusions of 0.15 mm maximum per side are not included.
2. Plastic interlead protrusions of 0.25 mm maximum per side are not included.
99-12-27
SOT364-1 MO-153
03-02-19
2004 Dec 22 36
Philips Semiconductors Product specification
2004 Dec 22 37
Philips Semiconductors Product specification
16.5 Suitability of surface mount IC packages for wave and reflow soldering methods
SOLDERING METHOD
PACKAGE(1)
WAVE REFLOW(2)
BGA, HTSSON..T(3), LBGA, LFBGA, SQFP, SSOP..T(3), TFBGA, not suitable suitable
VFBGA, XSON
DHVQFN, HBCC, HBGA, HLQFP, HSO, HSOP, HSQFP, HSSON, not suitable(4) suitable
HTQFP, HTSSOP, HVQFN, HVSON, SMS
PLCC(5), SO, SOJ suitable suitable
LQFP, QFP, TQFP not recommended(5)(6) suitable
SSOP, TSSOP, VSO, VSSOP not recommended(7) suitable
CWQCCN..L(8), PMFP(9), WQCCN..L(8) not suitable not suitable
Notes
1. For more detailed information on the BGA packages refer to the “(LF)BGA Application Note” (AN01026); order a copy
from your Philips Semiconductors sales office.
2. All surface mount (SMD) packages are moisture sensitive. Depending upon the moisture content, the maximum
temperature (with respect to time) and body size of the package, there is a risk that internal or external package
cracks may occur due to vaporization of the moisture in them (the so called popcorn effect). For details, refer to the
Drypack information in the “Data Handbook IC26; Integrated Circuit Packages; Section: Packing Methods”.
3. These transparent plastic packages are extremely sensitive to reflow soldering conditions and must on no account
be processed through more than one soldering cycle or subjected to infrared reflow soldering with peak temperature
exceeding 217 °C ± 10 °C measured in the atmosphere of the reflow oven. The package body peak temperature
must be kept as low as possible.
4. These packages are not suitable for wave soldering. On versions with the heatsink on the bottom side, the solder
cannot penetrate between the printed-circuit board and the heatsink. On versions with the heatsink on the top side,
the solder might be deposited on the heatsink surface.
5. If wave soldering is considered, then the package must be placed at a 45° angle to the solder wave direction.
The package footprint must incorporate solder thieves downstream and at the side corners.
6. Wave soldering is suitable for LQFP, QFP and TQFP packages with a pitch (e) larger than 0.8 mm; it is definitely not
suitable for packages with a pitch (e) equal to or smaller than 0.65 mm.
7. Wave soldering is suitable for SSOP, TSSOP, VSO and VSSOP packages with a pitch (e) equal to or larger than
0.65 mm; it is definitely not suitable for packages with a pitch (e) equal to or smaller than 0.5 mm.
8. Image sensor packages in principle should not be soldered. They are mounted in sockets or delivered pre-mounted
on flex foil. However, the image sensor package can be mounted by the client on a flex foil by using a hot bar
soldering process. The appropriate soldering profile can be provided on request.
9. Hot bar soldering or manual soldering is suitable for PMFP packages.
2004 Dec 22 38
Philips Semiconductors Product specification
Notes
1. Please consult the most recently issued data sheet before initiating or completing a design.
2. The product status of the device(s) described in this data sheet may have changed since this data sheet was
published. The latest information is available on the Internet at URL http://www.semiconductors.philips.com.
3. For data sheets describing multiple type numbers, the highest-level product status determines the data sheet status.
18 DEFINITIONS 19 DISCLAIMERS
Short-form specification The data in a short-form Life support applications These products are not
specification is extracted from a full data sheet with the designed for use in life support appliances, devices, or
same type number and title. For detailed information see systems where malfunction of these products can
the relevant data sheet or data handbook. reasonably be expected to result in personal injury. Philips
Semiconductors customers using or selling these products
Limiting values definition Limiting values given are in
for use in such applications do so at their own risk and
accordance with the Absolute Maximum Rating System
agree to fully indemnify Philips Semiconductors for any
(IEC 60134). Stress above one or more of the limiting
damages resulting from such application.
values may cause permanent damage to the device.
These are stress ratings only and operation of the device Right to make changes Philips Semiconductors
at these or at any other conditions above those given in the reserves the right to make changes in the products -
Characteristics sections of the specification is not implied. including circuits, standard cells, and/or software -
Exposure to limiting values for extended periods may described or contained herein in order to improve design
affect device reliability. and/or performance. When the product is in full production
(status ‘Production’), relevant changes will be
Application information Applications that are
communicated via a Customer Product/Process Change
described herein for any of these products are for
Notification (CPCN). Philips Semiconductors assumes no
illustrative purposes only. Philips Semiconductors make
responsibility or liability for the use of any of these
no representation or warranty that such applications will be
products, conveys no license or title under any patent,
suitable for the specified use without further testing or
copyright, or mask work right to these products, and
modification.
makes no representations or warranties that these
products are free from patent, copyright, or mask work
right infringement, unless otherwise specified.
2004 Dec 22 39
Philips Semiconductors Product specification
Bare die All die are tested and are guaranteed to comply with all data sheet limits up to the point of wafer sawing for
a period of ninety (90) days from the date of Philips' delivery. If there are data sheet limits not guaranteed, these will be
separately indicated in the data sheet. There are no post packing tests performed on individual die or wafer. Philips
Semiconductors has no control of third party procedures in the sawing, handling, packing or assembly of the die.
Accordingly, Philips Semiconductors assumes no liability for device functionality or performance of the die or systems
after third party sawing, handling, packing or assembly of the die. It is the responsibility of the customer to test and qualify
their application in which the die is used.
Purchase of Philips I2C components conveys a license under the Philips’ I2C patent to use the
components in the I2C system provided the system conforms to the I2C specification defined by
Philips. This specification can be ordered using the code 9398 393 40011.
2004 Dec 22 40
Philips Semiconductors – a worldwide company
Contact information
Printed in The Netherlands R15/05/pp41 Date of release: 2004 Dec 22 Document order number: 9397 750 14492