AD5602/AD5612/AD5622
READ OPERATION
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 45, Figure 46, and Figure 47. A
stop condition follows.
When reading data back from the AD5602/AD5612/AD5622,
the user begins with a start command followed by an address
byte (R/ = 1), after which the DAC acknowledges that it is
W
1
9
1
9
SCL
0
0
0
0
0
1
1
A1
A0
R/W
PD1
PD0
D7
D6
D5
D4
D3
D2
SDA
START BY
ACK. BY
AD5602
ACK. BY
MASTER
MASTER
FRAME 1
FRAME 2
SERIAL BUS ADDRESS BYTE
MOST SIGNIFICANT DATA BYTE FROM AD5602
1
9
SCL (CONTINUED)
SDA (CONTINUED)
D1
D0
0
0
0
0
0
0
NO ACK. BY STOP BY
MASTER MASTER
FRAME 3
LEAST SIGNIFICANT DATA BYTE FROM AD5602
Figure 45. AD5602 Read Sequence
1
9
1
9
SCL
0
0
1
1
A1
A0
R/W
PD1
PD0
D9
D8
D7
D6
D5
D4
SDA
START BY
ACK. BY
AD5612
ACK. BY
MASTER
MASTER
FRAME 1
FRAME 2
SERIAL BUS ADDRESS BYTE
MOST SIGNIFICANT DATA BYTE FROM AD5612
1
9
SCL (CONTINUED)
SDA (CONTINUED)
D3
D2
D1
D0
0
0
0
0
NO ACK. BY STOP BY
MASTER MASTER
FRAME 3
LEAST SIGNIFICANT DATA BYTE FROM AD5612
Figure 46. AD5612 Read Sequence
1
9
1
9
SCL
0
0
1
1
A1
A0
R/W
PD1
PD0
D11
D10
D9
D8
D7
D6
SDA
START BY
ACK. BY
AD5622
ACK. BY
MASTER
MASTER
FRAME 1
SERIAL BUS ADDRESS BYTE
FRAME 2
MOST SIGNIFICANT DATA BYTE FROM AD5622
1
9
SCL (CONTINUED)
SDA (CONTINUED)
D5
D4
D3
D2
D1
D0
0
0
NO ACK. BY STOP BY
MASTER MASTER
FRAME 3
LEAST SIGNIFICANT DATA BYTE FROM AD5622
Figure 47. AD5622 Read Sequence
Rev. B | Page 19 of 24