English
Language : 

TCA9554_15 Datasheet, PDF (20/38 Pages) Texas Instruments – TCA9554 Low Voltage 8-Bit I2C and SMBus Low-Power I/O Expander With Interrupt Output and Configuration Registers
TCA9554
SCPS233D – MARCH 2012 – REVISED AUGUST 2015
www.ti.com
8.6.3.1 Bus Transactions
Data is exchanged between the master and TCA9554 through write and read commands.
8.6.3.1.1 Writes
Data is transmitted to the TCA9554 by sending the device address and setting the least-significant bit (LSB) to a
logic 0 (see Figure 18 for device address). The command byte is sent after the address and determines which
register receives the data that follows the command byte (see Figure 20 and Figure 21). There is no limitation on
the number of data bytes sent in one write transmission.
SCL
12 345 678 9
Slave Address
Command Byte
Data to Port
SDA S 0 1 0 0 A2 A1 A0 0 A 0 0 0 0 0 0 0 1 A
Data 1
Start Condition
Write to Port
R/W ACK From Slave
ACK From Slave
AP
ACK From Slave
Data Out
From Port
Figure 20. Write to Output Port Register
Data 1 Valid
tpv
SCL 1 2 3 4 5 6 7 8 9
Slave Address
Command Byte
Data to Register
SDA S 0 1 0 0 A2 A1 A0 0 A 0 0 0 0 0 0 1 1/0 A
Data
Start Condition
R/W ACK From Slave
ACK From Slave
Data to
Register
Figure 21. Write to Configuration or Polarity Inversion Registers
AP
ACK From Slave
20
Submit Documentation Feedback
Product Folder Links: TCA9554
Copyright © 2012–2015, Texas Instruments Incorporated