English
Language : 

TCA5013 Datasheet, PDF (40/68 Pages) Texas Instruments – Feature Rich Smartcard Interface IC
TCA5013
SCPS253B – JANUARY 2014 – REVISED JANUARY 2016
Programming (continued)
www.ti.com
Figure 22. Acknowledgment on I2C Bus
8.5.1.1 I2C Read and Write Procedures
Following the successful acknowledgment of the I2C address byte, the bus master shall send one register
address byte indicating the address of the register on which the read or write operation needs to be performed.
This register address is stored in an internal register and used by the device for subsequent read/write to the
device. After the device address is acknowledged by the slave, all register addresses will be acknowledged even
if an actual register is not defined for that address
The TCA5013 supports an auto increment feature by which multiple bytes can be written to consecutive registers
without requiring the master to send the device address and register address for each data byte. Auto increment
is enabled by setting the MSB of the register address to a 1 (see Figure 23). If auto increment is used to write
the entire register map, the gaps in the register address map need to be written with dummy bytes. If auto
increment is used to read the entire register map then data read from gaps in the register map will be 8’hFF
S
DEVICE ADDRESS
W A AI
REGISTER ADDRESS
A
REGISTER DATA
A
REGISTER DATA*
AP
2nd and subsequent bytes of Register data are written to next register if Auto increment is enabled (AI=1)
2nd and subsequent bytes of register data are ignored if auto increment is disabled (AI=0).
SDA line is controlled by
Master
SDA line is controlled by
Slave
Figure 23. I2C Write Procedure
40
Submit Documentation Feedback
Product Folder Links: TCA5013
Copyright © 2014–2016, Texas Instruments Incorporated