PCA85176 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 6 — 7 April 2015 7 of 60
NXP Semiconductors
PCA85176
40 x 4 automotive LCD driver for low multiplex rates
7. Functional description
The PCA85176 is a versatile peripheral device designed to interface between any
microcontroller to a wide variety of LCD segment or dot matrix displays. It can directly
drive any static or multiplexed LCD containing up to four backplanes and up to
40 segments.
7.1 Commands of PCA85176
The commands available to the PCA85176 are defined in Table 5.
All available commands carry a continuation bit C in their most significant bit position as
shown in Figure 22
. When this bit is set logic 1, it indicates that the next byte of the
transfer to arrive will also represent a command. If this bit is set logic 0, it indicates that
the command byte is the last in the transfer. Further bytes will be regarded as display data
(see Table 6
).
Table 5. Definition of PCA85176 commands
Bit position labeled as - is not used.
Command Operation Code Reference
Bit 7 6 5 4 3 2 1 0
mode-set C 1 0 - E B M[1:0] Table 7
load-data-pointer C 0 P[5:0] Table 8
device-select C1100A[2:0] Table 9
bank-select C 1 1 1 1 0 I O Table 10
blink-select C 1 1 1 0 AB BF[1:0] Table 11
Table 6. C bit description
Bit Symbol Value Description
7C continue bit
0 last control byte in the transfer; next byte will be regarded
as display data
1 control bytes continue; next byte will be a command too
PCA85176 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 6 — 7 April 2015 8 of 60
NXP Semiconductors
PCA85176
40 x 4 automotive LCD driver for low multiplex rates
7.1.1 Command: mode-set
The mode-set command allows configuring the multiplex mode, the bias levels and
enabling or disabling the display.
[1] The possibility to disable the display allows implementation of blinking under external control.
[2] Default value.
[3] The display is disabled by setting all backplane and segment outputs to V
LCD
.
[4] Not applicable for static drive mode.
7.1.2 Command: load-data-pointer
The load-data-pointer command defines the display RAM address where the following
display data will be sent to.
[1] Default value.
Table 7. Mode-set command bit description
Bit Symbol Value Description
7C0, 1see Table 6
6 to 5 - 10 fixed value
4 - - unused
3E display status
[1]
0
[2]
disabled (blank)
[3]
1 enabled
2B LCD bias configuration
[4]
0
[2] 1
3
bias
1
1
2
bias
1 to 0 M[1:0] LCD drive mode selection
01 static; BP0
10 1:2 multiplex; BP0, BP1
11 1:3 multiplex; BP0, BP1, BP2
00
[2]
1:4 multiplex; BP0, BP1, BP2, BP3
Table 8. Load-data-pointer command bit description
See Section 7.6.1.
Bit Symbol Value Description
7C0, 1see Table 6
6 - 0 fixed value
5 to 0 P[5:0] 000000
[1]
to
100111
6 bit binary value, 0 to 39; transferred to the data pointer to
define one of forty display RAM addresses
PCA85176 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 6 — 7 April 2015 9 of 60
NXP Semiconductors
PCA85176
40 x 4 automotive LCD driver for low multiplex rates
7.1.3 Command: device-select
The device-select command allows defining the subaddress counter value.
[1] Default value.
7.1.4 Command: bank-select
The bank-select command controls where data is written to RAM and where it is displayed
from.
[1] The bank-select command has no effect in 1:3 and 1:4 multiplex drive modes.
[2] Default value.
Table 9. Device-select command bit description
See Section 7.6.2.
Bit Symbol Value Description
7C0, 1see Table 6
6 to 3 - 1100 fixed value
2 to 0 A[2:0] 000
[1]
to 111 3 bit binary value, 0 to 7; transferred to the subaddress
counter to define one of eight hardware subaddresses
Table 10. Bank-select command bit description
See Section 7.6.5.
Bit Symbol Value Description
Static 1:2 multiplex
[1]
7 C 0, 1 see Table 6
6 to 2 - 11110 fixed value
1I input bank selection; storage of arriving display data
0
[2]
RAM row 0 RAM rows 0 and 1
1 RAM row 2 RAM rows 2 and 3
0O output bank selection; retrieval of LCD display data
0
[2]
RAM row 0 RAM rows 0 and 1
1 RAM row 2 RAM rows 2 and 3

PCA85176H/Q900/1,5

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
LCD Drivers 40 SGMT 4800Hz
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet