Datasheet
SWCS049-022
D
A
D
6
D
A
D
5
D
A
D
4
D
A
D
3
D
A
D
2
D
A
D
1
D
A
D
0
W
R
I
T
E
A
C
K
R
A
D
7
R
A
D
6
R
A
D
5
R
A
D
4
R
A
D
3
R
A
D
2
R
A
D
1
R
A
D
0
A
C
K
D
A
T
7
D
A
T
6
D
A
T
5
D
A
T
4
D
A
T
3
D
A
T
2
D
A
T
1
D
A
T
0
A
C
K
S
T
O
P
S
T
A
R
T
SDA
SCL
D
A
T
6
D
A
D
5
D
A
T
4
D
A
T
3
D
A
T
2
D
A
T
1
D
A
T
0
A
C
K
D
A
T
7
SWCS049-021
D
A
D
6
D
A
D
5
D
A
D
4
D
A
D
3
D
A
D
2
D
A
D
1
D
A
D
0
W
R
I
T
E
A
C
K
R
A
D
7
R
A
D
6
R
A
D
5
R
A
D
4
R
A
D
3
R
A
D
2
R
A
D
1
R
A
D
0
A
C
K
D
A
T
7
D
A
T
6
D
A
T
5
D
A
T
4
D
A
T
3
D
A
T
2
D
A
T
1
D
A
T
0
A
C
K
S
T
O
P
S
T
A
R
T
SDA
SCL
D
A
D
6
D
A
D
5
D
A
D
4
D
A
D
3
D
A
D
2
D
A
D
1
D
A
D
0
R
E
A
D
A
C
K
S
T
A
R
T
D
A
D
7
SWCS049-020
D
A
D
6
D
A
D
5
D
A
D
4
D
A
D
3
D
A
D
2
D
A
D
1
D
A
D
0
W
R
I
T
E
A
C
K
DAD: Device address
RAD: Register address
DAT: Data
R
A
D
7
R
A
D
6
R
A
D
5
R
A
D
4
R
A
D
3
R
A
D
2
R
A
D
1
R
A
D
0
A
C
K
D
A
T
7
D
A
T
6
D
A
T
5
D
A
T
4
D
A
T
3
D
A
T
2
D
A
T
1
D
A
T
0
A
C
K
S
T
O
P
SDA
SCL
Slave drives SDA
Master drives SDA
S
T
A
R
T
TPS659110, TPS659112, TPS659113, TPS659116
www.ti.com
SWCS049L –JUNE 2010–REVISED MARCH 2014
I
2
C Interface (continued)
• A third byte, including again the device address (7 MSBs) and the read command (LSB)
The device replies by sending
• A fourth byte, representing the content of the internal register (see Figure 19)
Figure 18. I
2
C Write Access Single Byte
Figure 19. I
2
C Read Access Single Byte
8.10.1.2 Multiple Byte Access To Several Adjacent Registers
A write access is initiated by:
• A first byte, including the address of the device (7 MSBs) and a write command (LSB)
• A second byte, providing the base address (8 bits) of the internal registers
The following N bytes represent the data to be written in the internal register starting at the base address and
incremented by one at each data byte (see Figure 20).
A read access is initiated by:
• A first byte, including the address of the device (7 MSBs) and a write command (LSB)
• A second byte, providing the base address (8 bits) of the internal register
• A thirrd byte, including again the device address (7 MSBs) and the read command (LSB)
The device replies by sending:
• A fourth byte, representing the content of the internal registers, starting at the base address and next
consecutive ones (see Figure 21).
Figure 20. I
2
C Write Access Multiple Bytes
Copyright © 2010–2014, Texas Instruments Incorporated Submit Documentation Feedback 59
Product Folder Links: TPS659110 TPS659112 TPS659113 TPS659116