PCF8533 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2012. All rights reserved.
Product data sheet Rev. 6 — 1 October 2012 25 of 53
NXP Semiconductors
PCF8533
Universal LCD driver for low multiplex rates
8. I
2
C-bus interface
8.1 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.
By connecting pin SDAACK to pin SDA on the PCF8533, the SDA line becomes fully
I
2
C-bus compatible. In COG applications where the track resistance from the SDAACK
pin to the system SDA line can be significant, possibly a voltage divider is generated by
the bus pull-up resistor and the Indium Tin Oxide (ITO) track resistance. As a
consequence, it may be possible that the acknowledge generated by the PCF8533 cannot
be interpreted as logic 0 by the master. In COG applications where the acknowledge cycle
is required, it is therefore necessary to minimize the track resistance from the SDAACK
pin to the system SDA line to guarantee a valid LOW level.
By separating the acknowledge output from the serial data line (having the SDAACK open
circuit) design efforts to generate a valid acknowledge level can be avoided. However, in
that case the I
2
C-bus master has to be set up in such a way that it ignores the
acknowledge cycle.
2
The following definition assumes that SDA and SDAACK are connected and refers to the
pair as SDA.
8.1.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.1.2 START and STOP conditions
Both data and clock lines remain HIGH when the bus is not busy.
A HIGH-to-LOW change of the data line, while the clock is HIGH is defined as the START
condition (S).
2. For further information, please consider the NXP application note: Ref. 1 “AN10170.
Fig 16. Bit transfer
mba607
data line
stable;
data valid
change
of data
allowed
SDA
SCL
PCF8533 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2012. All rights reserved.
Product data sheet Rev. 6 — 1 October 2012 26 of 53
NXP Semiconductors
PCF8533
Universal LCD driver for low multiplex rates
A LOW-to-HIGH change of the data line while the clock is HIGH is defined as the STOP
condition (P).
The START and STOP conditions are shown in Figure 17
.
8.1.3 System configuration
A device generating a message is a transmitter; a device receiving a message is a
receiver. The device that controls the message is the master and the devices which are
controlled by the master are the slaves; see Figure 18
.
8.1.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 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 illustrated in Figure 19.
Fig 17. Definition of START and STOP conditions
mbc622
SDA
SCL
P
STOP condition
SDA
SCL
S
START condition
Fig 18. System configuration
mga807
SDA
SCL
MASTER
TRANSMITTER/
RECEIVER
MASTER
TRANSMITTER
SLAVE
TRANSMITTER/
RECEIVER
SLAVE
RECEIVER
MASTER
TRANSMITTER/
RECEIVER
PCF8533 All information provided in this document is subject to legal disclaimers. © NXP B.V. 2012. All rights reserved.
Product data sheet Rev. 6 — 1 October 2012 27 of 53
NXP Semiconductors
PCF8533
Universal LCD driver for low multiplex rates
8.1.5 I
2
C-bus controller
The PCF8533 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 PCF8533 is the
acknowledge signal of the selected device. Device selection depends on the I
2
C-bus
slave address, the transferred command data and 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.1.6 Input filters
To enhance noise immunity in electrically adverse environments, RC low-pass filters are
provided on the SDA and SCL lines.
8.1.7 I
2
C-bus protocol
Two I
2
C-bus slave addresses (0111 000 and 0111 001) are reserved for the PCF8533.
The PCF8533 slave address is illustrated in Table 17
.
The least significant bit of the slave address that a PCF8533 will respond to is defined by
the level tied to its SA0 input. The PCF8533 is a write-only device and will not respond to
a read access. Having two reserved slave addresses allows the following on the same
I
2
C-bus:
Up to 16 PCF8533 for very large LCD applications
The use of two types of LCD multiplex drive modes.
Fig 19. Acknowledgement on the I
2
C-bus
mbc602
S
START
condition
9821
clock pulse for
acknowledgement
not acknowledge
acknowledge
data output
by transmitter
data output
by receiver
SCL from
master
Table 17. I
2
C slave address byte
Slave address
Bit 7 6 5 4 3 2 1 0
MSB LSB
011100SA0R/W

PCF8533U/2/F2,026

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
LCD Drivers PCF8533U/WLCSP107//2/F2/DIE 2 WAFFLE CARRIERS 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