LTC4151
9
4151ff
For more information www.linear.com/LTC4151
SCL
SDA
START
CONDITION
STOP
CONDITION
ADDRESS
R/W
ACK
DATA
ACK
DATA
ACK
1 - 7
8
9
4151 F02
a6 - a0
b7 - b0
b7 - b0
1 - 7
8
9
1 - 7
8
9
P
S
Figure 2. General Data Transfer over I
2
C
I
2
C Interface
The LTC4151 features an I
2
C-compatible interface to
provide access to six ADC data registers and a control
register for monitoring the measured voltages. Figure 2
shows a general data transfer format using the I
2
C. The
LTC4151is a read-write slave device and supports SMBus
Read Byte, Write Byte, Read Word and Write Word com-
mands. The device also supports Read Page and Write
Page commands that allow one to read or write more than
two bytes of data. When using the Read Page and Write
Page commands, the host need only to issue an initial
register address and the internal register address pointer
automatically increments by 1 after each byte of data is read
or written. After the register address reaches 06h, it will
be reset to 00h and continue the increment. Upon a Stop
condition, the register address is reset to 00h. If desired,
the Read Page and Write Page support can be disabled by
clearing control register bit G3. The data formats for the
above commands are shown in Figures 3 to 8.
applicaTions inForMaTion
Figure 3. LTC4151 Serial Bus SDA Write Byte Protocol
Figure 4. LTC4151 Serial Bus SDA Write Word Protocol
Figure 5. LTC4151 Serial Bus SDA Write Page Protocol
S ADDRESS
1 1 0 a3:a0
FROM MASTER TO SLAVE
FROM SLAVE TO MASTER
A: ACKNOWLEDGE (LOW)
A: NOT ACKNOWLEDGE (HIGH)
R: READ BIT (HIGH)
COMMAND
DATA
X X X X X b2:b0
0
W
0
0
0
b7:b0
A
A
A P
4151 F03
W: WRITE BIT (LOW)
S: START CONDITION
P: STOP CONDITION
S ADDRESS
1 1 0 a3:a0
COMMAND
DATA
DATA
X X X X X b2:b0
0
W
0
0
0
0
b7:b0
b7:b0
A
A
A
A P
S ADDRESS
1 1 0 a3:a0
COMMAND
0
X X X X X b2:b0
0
W
0
0
4151 F05
A
A
A P
b7:b0
DATA
0
A
b7:b0
DATA
0
A
...
...
b7:b0
DATA
Figure 6. LTC4151 Serial Bus SDA Read Byte Protocol
S ADDRESS
1 1 0 a3:a0
1 1 0 a3:a0 1 0
COMMAND
S ADDRESS R A
b7:b0 1
DATA
X X X X X b2:b0
0
W
0
0
A
A
A P
Figure 7. LTC4151 Serial Bus SDA Read Word Protocol
Figure 8. LTC4151 Serial Bus SDA Read Page Protocol
S ADDRESS
1 1 0 a3:a0
1 1 0 a3:a0 1 0
COMMAND
S ADDRESS R A
b7:b0
1
DATA
X X X X X b2:b0
0
W
0
0
4151 F07
A
0
A
b7:b0
DATA
A
A P
S ADDRESS
1 1 0 a3:a0
1 1 0 a3:a0 1 0
COMMAND
S ADDRESS R A
b7:b0
1
DATA
X X X X X b2:b0
0
W
0
0
A
0
A
b7:b0
DATA
A
A P
...
...
b7:b0
DATA