PCA8546 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
Product data sheet Rev. 1 — 13 November 2013 31 of 63
NXP Semiconductors
PCA8546
4 x 44 automotive LCD driver
9.2.4 Acknowledge
The number of data bytes transferred between the START and STOP conditions from
transmitter to receiver is unlimited. Each byte of 8 bits is followed by an acknowledge
cycle.
A slave receiver which is addressed must generate an acknowledge after the
reception of each byte.
Also 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 considered).
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 shown in Figure 23.
9.2.5 I
2
C-bus controller
The PCA8546 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. Device selection depends on the I
2
C-bus
slave address.
9.2.6 Input filters
To enhance noise immunity in electrically adverse environments, RC low-pass filters are
provided on the SDA and SCL lines.
9.2.7 I
2
C-bus slave address
Device selection depends on the I
2
C-bus slave address. Two different I
2
C-bus slave
addresses can be used to address the PCA8546 (see Table 24
).
Fig 23. Acknowledgement on 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
PCA8546 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
Product data sheet Rev. 1 — 13 November 2013 32 of 63
NXP Semiconductors
PCA8546
4 x 44 automotive LCD driver
The least significant bit of the slave address byte is bit R/W (see Table 25).
Bit 1 of the slave address is defined by connecting the input A0 to either V
SS
(logic 0) or
V
DD
(logic 1). Therefore, two instances of PCA8546 can be distinguished on the same
I
2
C-bus.
9.2.8 I
2
C-bus protocol
The I
2
C-bus protocol is shown in Figure 24. The sequence is initiated with a START
condition (S) from the I
2
C-bus master which is followed by one of the two PCA8546 slave
addresses available. All PCA8546 with the corresponding A0 level acknowledge in
parallel to the slave address. But any PCA8546 with the alternative A0 level ignore the
whole I
2
C-bus transfer.
After acknowledgement, a control byte follows (see Section 9.1 on page 29
).
The display bytes are stored in the display RAM at the address specified by the RAM data
pointer.
The acknowledgement after each byte is made only by the addressed PCA8546. After the
last data byte, the I
2
C-bus master issues a STOP condition (P). Alternatively a START
may be issued to RESTART an I
2
C-bus access.
Table 24. I
2
C slave address byte
Slave address
Bit 7 6 5 4 3 2 1 0
MSB LSB
011100A0R/W
Table 25. R/W-bit description
R/W Description
0 write data
1 read data
PCA8546 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
Product data sheet Rev. 1 — 13 November 2013 33 of 63
NXP Semiconductors
PCA8546
4 x 44 automotive LCD driver
9.2.8.1 Status read out
Status read out for I
2
C-bus operation only. This command initiates the read-out of a fixed
value plus the slave address bit A0 from the PCA8546. The read-out function allows the
I
2
C master to confirm the existence of the device on the I
2
C-bus.
If a readout is made, the R/W bit must be logic 1 and then the next data byte following is
provided by the PCA8546 as shown in Figure 25
.
In the unlikely case that the chip has entered the internal test mode, detection of this state
is possible by using the modified status read-out detailed in Table 27
. The read out value
is modified to indicate that the chip has entered an internal test mode.
Fig 24. I
2
C-bus protocol write mode
(;$03/(6
DWUDQVPLWWZRE\WHRI5$0GDWD
DDD
$
6

FRQWUROE\WHVODYHDGGUHVV
5$0FRPPDQGE\WH
5$0'$7$
0
6
%
/
6
%
$$3
5: 
6
  
$$$
3$
EWUDQVPLWWZRFRPPDQGE\WHV
&200$1'
6
 $$
$
3&200$1' $$
FWUDQVPLWRQHFRPPDQGE\WHDQGWZR5$0GDWHE\WHV
&200$1'
6
 


$$$
3
$ $$
&
2
5
6
$
$
$
$
5
6


5$0'$7$
5$0'$7$5$0'$7$
Table 26. Status read out value
Bit Symbol Value Description
7 to 1 - 0101010 fixed value
0 A0 0 read back value is 01010100
1 read back value is 01010101
(1) From PCA8546.
Fig 25. I
2
C-bus protocol read mode
DDD
$
6

VODYHDGGUHVV
UHDGRXWE\WH
$
3
5: 
$
DFNQRZOHGJH
DFNQRZOHGJH
IURPPDVWHU

$


PCA8546BTT/AJ

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
LCD Drivers PCA8546BTT/TSSOP56//A/REEL 13 Q1 NDP
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet