The PCF8576C is a peripheral device which interfaces to
almost any Liquid Crystal Display (LCD) with low multiplex
rates. It generates the drive signals for any static or
multiplexed LCD containing up to four backplanes and up
to40 segmentsandcaneasily be cascaded for larger LCD
applications. The PCF8576C is compatible with most
microprocessors/microcontrollersandcommunicatesvia a
two-line bidirectional I2C-bus. Communication overheads
are minimized by a display RAM with auto-incremented
addressing, by hardware subaddressing and by display
memory switching (static and duplex drive modes).
3ORDERING INFORMATION
TYPE NUMBER
NAMEDESCRIPTIONVERSION
PCF8576CTVSO56plastic very small outline package; 56 leadsSOT190-1
PCF8576CU−chip in tray−
PCF8576CU/2−chip with bumps in tray−
PCF8576CU/5−unsawn wafer−
PCF8576CU/10FFCchip-on-film frame carrier−
PCF8576CU/12FFCchip with bumps on film frame carrier−
PCF8576CHLQFP64plastic low profile quad flat package; 64 leads; body 10 × 10 × 1.4 mmSOT314-2
2001 Oct 023
PACKAGE
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 ...
2001 Oct 024
4BLOCK DIAGRAM
Philips SemiconductorsProduct specification
Universal LCD driver for low multiplex ratesPCF8576C
V
DD
V
LCD
CLK
SYNC
OSC
V
SS
SCL
SDA
5
LCD BIAS
12
4
3
6
11
2
1
GENERATOR
TIMINGBLINKER
OSCILLATOR
INPUT
FILTERS
VOLTAGE
SELECTOR
POWER-
ON
RESET
2
I C - BUS
CONTROLLER
LCD
10
BP014BP215BP116BP3
13
BACKPLANE
OUTPUTS
PCF8576C
DISPLAY
CONTROLLER
COMMAND
DECODER
INPUT
BANK
SELECTOR
S0 to S39
40
17 to 56
DISPLAY SEGMENT OUTPUTS
DISPLAY LATCH
SHIFT REGISTER
DISPLAY
RAM
40 x 4 BITS
DATA
POINTER
OUTPUT
BANK
SELECTOR
SUBADDRESS
COUNTER
9
SA0
Fig.1 Block diagram; VSO56.
A07A18A2
MLD332
handbook, full pagewidth
Philips SemiconductorsProduct specification
Universal LCD driver for low multiplex ratesPCF8576C
5PINNING
SYMBOL
DESCRIPTION
SOT190SOT314
PIN
2
SDA110I
SCL211I
C-bus serial data input/output
2
C-bus serial clock input
SYNC312cascade synchronization input/output
CLK413external clock input
V
DD
514supply voltage
OSC615oscillator input
A0 to A27 to 916 to 18I
SA01019I
V
V
SS
LCD
1120logic ground
1221LCD supply voltage
2
C-bus subaddress inputs
2
C-bus slave address input; bit 0
BP0, BP2, BP1, BP313 to 1625 to 28LCD backplane outputs
S0 to S3917 to 5629 to 32, 34 to 47, 49 to 64, 2 to 7 LCD segment outputs
n.c.−1, 8, 9, 22 to 24, 33 and 48not connected
2001 Oct 025
Philips SemiconductorsProduct specification
Universal LCD driver for low multiplex ratesPCF8576C
handbook, halfpage
SDA
SCL
SYNC
CLK
V
DD
OSC
A0
A1
A2
SA0
V
SS
V
LCD
BP0
BP2
BP1
BP3
S0
S1
S2
S3
S4
S5
S6
S7
S8
S9
S10
S11
1
2
3
4
5
6
7
8
9
10
11
12
13
14
PCF8576CT
15
16
17
18
19
20
21
22
23
24
25
26
27
28
MLD334
56
S39
55
S38
54
S37
53
S36
52
S35
51
S34
50
S33
49
S32
48
S31
47
S30
46
S29
45
S28
44
S27
43
S26
42
S25
41
S24
40
S23
39
S22
38
S21
37
S20
36
S19
35
S18
34
S17
33
S16
32
S15
31
S14
30
S13
29
S12
Fig.2 Pin configuration; VSO56.
2001 Oct 026
Philips SemiconductorsProduct specification
Universal LCD driver for low multiplex ratesPCF8576C
handbook, full pagewidth
n.c.
S34
S35
S36
S37
S38
S39
n.c.
n.c.
SDA
SCL
SYNC
CLK
V
DD
OSC
A0
S33
S32
S31
S30
S29
S28
S27
S26
S25
S24
S23
S22
S21
S20
S19
S18
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
1
2
3
4
5
6
7
8
48
n.c.
47
S17
46
S16
45
S15
44
S14
43
S13
42
S12
41
S11
PCF8576CH
9
10
11
12
13
14
15
16
40
S10
39
S9
38
S8
37
S7
36
S6
35
S5
34
S4
33
n.c.
17
18
19
20
21
22
23
A1
A2
SA0
SS
V
V
LCD
n.c.
n.c.
Fig.3 Pin configuration; LQFP64.
2001 Oct 027
24
n.c.
25
BP0
26
BP2
27
BP1
28
BP3
29
S0
30
S1
31
S2
32
S3
MLD333
Philips SemiconductorsProduct specification
Universal LCD driver for low multiplex ratesPCF8576C
6FUNCTIONAL DESCRIPTION
The PCF8576C is a versatile peripheral device designed
to interface to any microprocessor/microcontroller to a
wide variety of LCDs. It can directly drive any static or
multiplexed LCD containing up to four backplanes and up
to 40 segments. The display configurations possible with
the PCF8576C depend on thenumber of active backplane
outputs required; a selection of display configurations is
given in Table 1.
The host microprocessor/microcontroller maintains the
2-line I2C-bus communication channel with the
PCF8576C. The internal oscillator is selected by tying
OSC (pin 6) to VSS (pin 11). The appropriate biasing
voltages for the multiplexed LCD waveforms are
generated internally. The only other connections required
to complete the system are to the power supplies (VDD,
VSS and V
) and the LCD panel chosen for the
LCD
application.
All of the display configurations given in Table 1 can be
implemented in the typical system shown in Fig.4.
Universal LCD driver for low multiplex ratesPCF8576C
6.1Power-on reset
At power-on the PCF8576C resets to a starting condition
as follows:
1. All backplane outputs are set to VDD.
2. All segment outputs are set to VDD.
3. Thedrive mode ‘1 : 4 multiplex with1⁄3bias’ is selected.
4. Blinking is switched off.
5. Input and output bank selectors are reset (as defined
in Table 5).
6. The I2C-bus interface is initialized.
7. The data pointer and the subaddress counter are
cleared.
Data transfers on the I2C-bus should be avoided for 1 ms
following power-on to allow completion of the reset action.
6.2LCD bias generator
The full-scale LCD voltage (Vop) is obtained from
VDD− V
compensatedexternallythroughtheV
. The LCD voltage may be temperature
LCD
supplytopin 12.
LCD
Fractional LCD biasing voltages are obtained from an
internal voltage divider of the three series resistors
connectedbetween VDDandV
.The centre resistor can
LCD
be switched out of the circuit to provide a1⁄2bias voltage
level for the 1 : 2 multiplex configuration.
6.3LCD voltage selector
The LCD voltage selector co-ordinates the multiplexing of
the LCD in accordance with the selected LCD drive
configuration. The operation of the voltage selector is
controlled by MODE SET commands from the command
decoder. The biasing configurations that apply to the
preferred modes of operation, together with the biasing
characteristics as functions of Vop=VDD− V
LCD
and the
resulting discrimination ratios (D), are given in Table 2.
A practical value for Vopis determined by equating V
off(rms)
with a defined LCD threshold voltage (Vth), typically when
the LCD exhibits approximately 10% contrast. In the static
drive mode a suitable choice is Vop>3Vth approximately.
1
Multiplex drive ratios of 1 : 3 and 1 : 4 with
⁄2bias are
possible but the discrimination and hence the contrast
ratios are smaller (= 1.732 for 1 : 3 multiplex or
21
= 1.528 for 1 : 4 multiplex).
---------3
3
The advantage of these modes is a reduction of the LCD
full-scale voltage V
• 1 : 3 multiplex (
Vop== 2.449 V
6V
×
as follows:
op
1
⁄2bias):
off rms〈〉
off(rms)
• 1 : 4 multiplex (1⁄2bias):
These compare with Vop=3V
Table 2 Preferred LCD drive modes: summary of characteristics
LCD DRIVE MODE
NUMBER OF
BACKPLANESLEVELS
LCD BIAS
CONFIGURATION
static12static01∞
1:223
1:224
1:334
1:444
43×()
== 2.309 V
V
op
--------------------- 3
V
-------------------- -
1
⁄
2
1
⁄
3
1
⁄
3
1
⁄
3
off(rms)
when1⁄3bias is used.
off(rms)
off(rms)
V
op
V
on(rms)
-------------------- V
op
D
V
=
-------------------- V
on(rms)
off(rms)
0.3540.7912.236
0.3330.7452.236
0.3330.6381.915
0.3330.5771.732
2001 Oct 029
Philips SemiconductorsProduct specification
Universal LCD driver for low multiplex ratesPCF8576C
6.4LCD drive mode waveforms
The static LCD drive mode is used when a single
backplaneisprovidedintheLCD.Backplaneandsegment
drive waveforms for this mode are shown in Fig.5.
When two backplanes are provided in the LCD, the 1 : 2
multiplex mode applies. The PCF8576C allows use of
1
⁄2bias or1⁄3bias in this mode as shown in Figs 6 and 7.
T
V
DD
BP0
V
LCD
V
DD
S
n
V
LCD
V
DD
S
n 1
V
LCD
(a) waveforms at driver
V
op
When three backplanes are provided in the LCD, the 1 : 3
multiplex drive mode applies, as shown in Fig.8.
When four backplanes are provided in the LCD, the 1 : 4
multiplex drive mode applies, as shown in Fig.9.
frame
LCD segments
state 1
(on)
state 2
(off)
state 10
V
op
V
op
state 20
V
op
(b) resultant waveforms
at LCD segment
V
t() V
t() V
t() V
BP0
BP0
t()–=
t()–=
state1
V
=
on(rms)Vop
V
t() V
state2
V
off(rms)
S
n
S
n1+
0V=
Fig.5 Static drive mode waveforms (Vop=VDD− V
2001 Oct 0210
MBE539
LCD
).
Philips SemiconductorsProduct specification
Universal LCD driver for low multiplex ratesPCF8576C
T
frame
V
(V)/2V
BP0
V
V
(V)/2V
BP1
V
V
S
n
V
V
S
n 1
V
V
V /2
state 10
V /2
V
V
V /2
state 2
V /2
V
DD
DDLCD
LCD
DD
LCD
DD
LCD
DD
LCD
DD
LCD
op
op
op
op
op
op
0
op
op
(a) waveforms at driver
(b) resultant waveforms
at LCD segment
LCD segments
state 1
state 2
MBE540
V
t() V
t() V
op
t() V
op
BP0
BP1
t()–=
t()–=
state1
V
on(rms)
V
state2
V
off(rms)
0.791V
=
t() V
0.354V
=
S
n
S
n
Fig.6 Waveforms for the 1 : 2 multiplex drive mode with1⁄2bias (Vop=VDD− V
2001 Oct 0211
LCD
).
Philips SemiconductorsProduct specification
Universal LCD driver for low multiplex ratesPCF8576C
T
V
DD
V V /3
BP0
BP1
S
n
S
n 1
state 10
state 20
DD
V 2V /3
DD
V
LCD
V
DD
V V /3
DD
V 2V /3
DD
V
LCD
V
DD
V V /3
DD
V 2V /3
DD
V
LCD
V
DD
V V /3
DD
V 2V /3
DD
V
LCD
V
op
2V /3
op
V /3
op
V /3
op
2V /3
op
V
op
V
op
2V /3
op
V /3
op
V /3
op
2V /3
op
V
op
op
op
op
op
op
op
op
op
frame
(a) waveforms at driver
(b) resultant waveforms
at LCD segment
LCD segments
state 1
state 2
MBE541
V
t() V
t() V
op
t() V
op
BP0
BP1
t()–=
t()–=
state1
V
on(rms)
V
state2
V
off(rms)
0.745V
=
t() V
0.333V
=
S
n
S
n
Fig.7 Waveforms for the 1 : 2 multiplex drive mode with1⁄3bias (Vop=VDD− V
2001 Oct 0212
LCD
).
Philips SemiconductorsProduct specification
Universal LCD driver for low multiplex ratesPCF8576C
T
V
V V /3
BP0
V 2V /3
V
V
V V /3
BP1
V 2V /3
V
V
BP2/S23
V V /3
V 2V /3
V
V
V V /3
S
n
V 2V /3
V
V
n 1
V V /3
V 2V /3
S
V
V
n 2
V V /3
V 2V /3
S
V
V
2V /3
V /3
state 10
V /3
2V /3
V
V
2V /3
V /3
state 20
V /3
2V /3
V
DD
DD
DD
LCD
DD
DD
DD
LCD
DD
DD
DD
LCD
DD
DD
DD
LCD
DD
DD
DD
LCD
DD
DD
DD
LCD
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
frame
(a) waveforms at driver
(b) resultant waveforms
at LCD segment
LCD segments
state 1
state 2
MBE542
V
t() V
t() V
op
t() V
op
BP0
BP1
t()–=
t()–=
state1
V
on(rms)
V
state2
V
off(rms)
0.638V
=
t() V
0.333V
=
S
n
S
n
Fig.8 Waveforms for the 1 : 3 multiplex drive mode (Vop=VDD− V
2001 Oct 0213
LCD
).
Philips SemiconductorsProduct specification
Universal LCD driver for low multiplex ratesPCF8576C
T
V
DD
V V /3
n
DD
V 2V /3
DD
V
LCD
V
DD
V V /3
DD
V 2V /3
DD
V
LCD
V
DD
V V /3
DD
V 2V /3
DD
V
LCD
V
DD
V V /3
DD
V 2V /3
DD
V
LCD
V
DD
V V /3
DD
V 2V /3
DD
V
LCD
V
DD
V V /3
DD
V 2V /3
DD
V
LCD
V
DD
V V /3
DD
V 2V /3
DD
V
LCD
V
DD
V V /3
DD
V 2V /3
DD
V
LCD
V
op
2V /3
op
V /3
op
V /3
op
2V /3
op
V
op
V
op
2V /3
op
V /3
op
V /3
op
2V /3
op
V
op
BP0
BP1
BP2
BP3
S
S
n 1
S
n 2
S
n 3
state 10
state 20
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
op
frame
(a) waveforms at driver
(b) resultant waveforms
at LCD segment
state 1
state 2
LCD segments
MBE543
V
state1
V
on(rms)
V
state2
V
off(rms)
t() V
0.577V
=
t() V
0.333V
=
S
S
t() V
n
t() V
n
t()–=
BP0
op
t()–=
BP1
op
Fig.9 Waveforms for the 1 : 4 multiplex drive mode (Vop=VDD− V
2001 Oct 0214
LCD
).
Loading...
+ 30 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.