Datasheet
Bus Transactions
Writes
SCL
Start Condition
Data 1 Valid
SDA
Write to Port
Data Out
From Port
R/W ACK From Slave
ACK From Slave
ACK From Slave
1 98765432
Data 1101 0S 00 0 1 0 A 0000000 A A P
t
pv
Data to PortCommand ByteSlave Address
Data101 0S 00 0 1 0 A 1000000 A A P
SCL
SDA
Data to
Register
Start Condition R/W ACK From Slave ACK From Slave ACK From Slave
1 98765432
Data to RegisterCommand ByteSlave Address
PCA9536
www.ti.com
....................................................................................................................................................... SCPS125F – APRIL 2006 – REVISED AUGUST 2008
Data is exchanged between the master and PCA9536 through write and read commands.
Data is transmitted to the PCA9536 by sending the device address and setting the least-significant bit (LSB) to a
logic 0 (see Figure 4 for device address). The command byte is sent after the address and determines which
register receives the data that follows the command byte. There is no limitation on the number of data bytes sent
in one write transmission (see Figure 6 and Figure 7 ).
Figure 6. Write to Output Port Register
< br/ >
Figure 7. Write to Configuration or Polarity Inversion Registers
Copyright © 2006 – 2008, Texas Instruments Incorporated Submit Documentation Feedback 7
Product Folder Link(s): PCA9536