![](http://datasheet.mmic.net.cn/Maxim-Integrated-Products/MAX5816ATB-T_datasheet_101827/MAX5816ATB-T_19.png)
Ultra-Small, Quad-Channel, 12-Bit Buffered Output DAC
with Internal Reference and I2C Interface
MAX5816
Maxim Integrated Products 19
Figure 8. Interface Verification I2C Register Read Sequences
SCL
A
W
20 19 18 17
A
16
15 14 13 12 11 10 9
A
8
SDA
0 0 0 1 1 A1 A0
22
23
7 6 5 4 3 2 1
A
0
R
~A
POINTER UPDATED
(QUALIFIES FOR COMBINED READ BACK)
COMMAND EXECUTED
(QUALIFIES FOR INTERFACE READ BACK)
SCL
SDA
COMMAND EXECUTED
(QUALIFIES FOR INTERFACE READ BACK)
POINTER UPDATED
(QUALIFIES FOR COMBINED READ BACK)
21
A
W20191817A
16
15 14 13 12 11 10 9A
8
00 01
1A1A022
23
76 54 32 1A
0
21
START
STOP
WRITE ADDRESS
BYTE #1: I2C SLAVE ADDRESS
WRITE COMMAND
BYTE #2: COMMAND BYTE
(B[23:16])
WRITE DATA
BYTE #3: DATA HIGH BYTE
(B[15:8])
WRITE DATA
BYTE #4: DATA LOW BYTE
(B[7:0])
START
STOP
WRITE ADDRESS
BYTE #1: I2C SLAVE ADDRESS
READ COMMAND
BYTE #2: COMMAND BYTE
(B[23:16])
READ DATA
BYTE #3: DATA HIGH BYTE
(B[15:8])
READ DATA
BYTE #4: DATA LOW BYTE
(B[7:0])
START
REPEATED
START
WRITE ADDRESS
BYTE #1: I2C SLAVE ADDRESS
WRITE COMMAND
BYTE #2: COMMAND BYTE
(B[23:16])
WRITE DATA
BYTE #3: DATA HIGH BYTE
(B[15:8])
WRITE DATA
BYTE #4: DATA LOW BYTE
(B[7:0])
STOP
WRITE ADDRESS
BYTE #1: I2C SLAVE ADDRESS
READ COMMAND
BYTE #2: COMMAND BYTE
(B[23:16])
READ DATA
BYTE #3: DATA HIGH BYTE
(B[15:8])
READ DATA
BYTE #4: DATA LOW BYTE
(B[7:0])
ACK. GENERATED BY MAX5816
ACK. GENERATED BY I2C MASTER
A20191817A
16
15 14 13 12 11 10 9A
8
00 01
1A1A022
23
76 54 32 10
21
A
R20191817A
16
15 14 13 12 11 10 9A
8
00 01
1A1A022
23
76 54 32 1~A
0
21
A