PCA85162 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 4 — 9 April 2015 28 of 56
NXP Semiconductors
PCA85162
32 x 4 automotive LCD driver for low multiplex rates
8. Characteristics of the I
2
C-bus
The I
2
C-bus is for bidirectional, two-line communication between different ICs or modules.
The two lines are a Serial DAta line (SDA) and a Serial CLock line (SCL). Both lines must
be connected to a positive supply via a pull-up resistor when connected to the output
stages of a device. Data transfer may be initiated only when the bus is not busy.
8.1 Bit transfer
One data bit is transferred during each clock pulse. The data on the SDA line must remain
stable during the HIGH period of the clock pulse as changes in the data line at this time
will be interpreted as a control signal (see Figure 16
).
8.2 START and STOP conditions
Both data and clock lines remain HIGH when the bus is not busy.
A HIGH-to-LOW transition of the data line while the clock is HIGH is defined as the START
condition - S.
A LOW-to-HIGH transition of the data line while the clock is HIGH is defined as the STOP
condition - P.
The START and STOP conditions are illustrated in Figure 17
.
8.3 System configuration
A device generating a message is a transmitter, a device receiving a message is the
receiver. The device that controls the message is the master and the devices which are
controlled by the master are the slaves. The system configuration is shown in Figure 18
.
Fig 16. Bit transfer
PED
GDWDOLQH
VWDEOH
GDWDYDOLG
FKDQJH
RIGDWD
DOORZHG
6'$
6&/
Fig 17. Definition of START and STOP conditions
PEF
6'$
6&/
3
6723FRQGLWLRQ
6'$
6&/
6
67$57FRQGLWLRQ
PCA85162 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 4 — 9 April 2015 29 of 56
NXP Semiconductors
PCA85162
32 x 4 automotive LCD driver for low multiplex rates
8.4 Acknowledge
The number of data bytes transferred between the START and STOP conditions from
transmitter to receiver is unlimited. Each byte of eight bits is followed by an acknowledge
cycle.
A slave receiver, which is addressed, must generate an acknowledge after the
reception of each byte
A master receiver must generate an acknowledge after the reception of each byte that
has been clocked out of the slave transmitter
The device that acknowledges must pull-down the SDA line during the acknowledge
clock pulse, so that the SDA line is stable LOW during the HIGH period of the
acknowledge related clock pulse (set-up and hold times must be taken into
consideration)
A master receiver must signal an end of data to the transmitter by not generating an
acknowledge on the last byte that has been clocked out of the slave. In this event, the
transmitter must leave the data line HIGH to enable the master to generate a STOP
condition
Acknowledgement on the I
2
C-bus is illustrated in Figure 19.
Fig 18. System configuration
PJD
6'$
6&/
0$67(5
75$160,77(5
5(&(,9(5
0$67(5
75$160,77(5
6/$9(
75$160,77(5
5(&(,9(5
6/$9(
5(&(,9(5
0$67(5
75$160,77(5
5(&(,9(5
Fig 19. Acknowledgement of the I
2
C-bus
PEF
6
67$57
FRQGLWLRQ
FORFNSXOVHIRU
DFNQRZOHGJHPHQW
QRWDFNQRZOHGJH
DFNQRZOHGJH
GDWDRXWSXW
E\WUDQVPLWWHU
GDWDRXWSXW
E\UHFHLYHU
6&/IURP
PDVWHU
PCA85162 All information provided in this document is subject to legal disclaimers. © NXP Semiconductors N.V. 2015. All rights reserved.
Product data sheet Rev. 4 — 9 April 2015 30 of 56
NXP Semiconductors
PCA85162
32 x 4 automotive LCD driver for low multiplex rates
8.5 I
2
C-bus controller
The PCA85162 acts as an I
2
C-bus slave receiver. It does not initiate I
2
C-bus transfers or
transmit data to an I
2
C-bus master receiver. The only data output from the PCA85162 are
the acknowledge signals of the selected devices. Device selection depends on the
I
2
C-bus slave address, on the transferred command data and on the hardware
subaddress.
In single device applications, the hardware subaddress inputs A0, A1, and A2 are
normally tied to V
SS
which defines the hardware subaddress 0. In multiple device
applications A0, A1, and A2 are tied to V
SS
or V
DD
using a binary coding scheme, so that
no two devices with a common I
2
C-bus slave address have the same hardware
subaddress.
8.6 Input filters
To enhance noise immunity in electrically adverse environments, RC low-pass filters are
provided on the SDA and SCL lines.
8.7 I
2
C-bus protocol
Two I
2
C-bus slave addresses (0111 000 and 0111 001) are used to address the
PCA85162. The entire I
2
C-bus slave address byte is shown in Table 17.
The PCA85162 is a write-only device and will not respond to a read access, therefore bit 0
should always be logic 0. Bit 1 of the slave address byte that a PCA85162 will respond to,
is defined by the level tied to its SA0 input (V
SS
for logic 0 and V
DD
for logic 1).
Having two reserved slave addresses allows the following on the same I
2
C-bus:
Up to 16 PCA85162 for very large LCD applications
The use of two types of LCD multiplex drive modes
The I
2
C-bus protocol is shown in Figure 20. The sequence is initiated with a START
condition (S) from the I
2
C-bus master which is followed by one of the two possible
PCA85162 slave addresses available. All PCA85162 whose SA0 inputs correspond to
bit 0 of the slave address respond by asserting an acknowledge in parallel. This I
2
C-bus
transfer is ignored by all PCA85162 whose SA0 inputs are set to the alternative level.
Table 17. I
2
C slave address byte
Slave address
Bit 7 6 5 4 3 2 1 0
MSB LSB
011100SA0R/W

PCA85162T/Q900/1,1

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
LCD Drivers 32 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