Datasheet

Data Sheet AD5602/AD5612/AD5622
Rev. C | Page 19 of 24
READ OPERATION
When reading data back from the AD5602/AD5612/AD5622,
the user begins with a start command followed by an address
byte (R/
W
= 1), after which the DAC acknowledges that it is
prepared to transmit data by pulling SDA low. Two bytes of data
are then read from the DAC, which are both acknowledged by
the master as shown in Figure 46, Figure 47, and Figure 48. A
stop condition follows.
SCL
SDA
START BY
MASTER
ACK. BY
AD5602
ACK. BY
MASTER
NO ACK. BY
MASTER
STOP BY
MASTER
FRAME 2
MOST SIGNIFICANT DATA BYTE FROM AD5602
FRAME 1
SERIAL BUS ADDRESS BYTE
0
1 9
1 9
91
0 0 1 1 A1 A0 R/W PD1 PD0 D7 D6 D5 D4 D3 D2
D1 D0 0 0 0 0 0 0
SCL (CONTINUED)
SDA (CONTINUED)
FRAME 3
LEAST SIGNIFICANT DATA BYTE FROM AD5602
05446-031
Figure 46. AD5602 Read Sequence
SCL
SDA
START BY
MASTER
ACK. BY
AD5612
ACK. BY
MASTER
NO ACK. BY
MASTER
STOP BY
MASTER
FRAME 2
MOST SIGNIFICANT DATA BYTE FROM AD5612
FRAME 1
SERIAL BUS ADDRESS BYTE
0
1 9
1 9
91
0 0 1 1 A1 A0 R/W PD1 PD0 D9 D8 D7 D6 D5 D4
D3 D2 D1 D0 0 0
0 0
SCL (CONTINUED)
SDA (CONTINUED)
FRAME 3
LEAST SIGNIFICANT DATA BYTE FROM AD5612
05446-032
Figure 47. AD5612 Read Sequence
SCL
SDA
START BY
MASTER
ACK. BY
AD5622
ACK. BY
MASTER
NO ACK. BY
MASTER
STOP BY
MASTER
FRAME 2
MOST SIGNIFICANT DATA BYTE FROM AD5622
FRAME 1
SERIAL BUS ADDRESS BYTE
0
1 9
1 9
91
0 0 1 1 A1 A0 R/W PD1 PD0 D11 D10 D9 D8 D7 D6
D5 D4 D3 D2 D1 D0
0 0
SCL (CONTINUED)
SDA (CONTINUED)
FRAME 3
LEAST SIGNIFICANT DATA BYTE FROM AD5622
05446-033
Figure 48. AD5622 Read Sequence