Datasheet
Data Sheet AD5251/AD5252
Rev. D | Page 17 of 28
1 READ
03823-0-009
S
0 1
0
1 1
A
D
1
A
D
0
1
A
PARDAC1
EEMEM OR REGISTER DATA
RDAC3
EEMEM OR REGISTER DATA
SLAVE ADDRESS (N BYTES + ACKNOWLEDGE)
A/
A
AX
DATA
Figure 29. RDAC Current Read (Restricted to Previously Selected Address Stored in the Register)
P
S SLAVE ADDRESS
0 WRITE
SLAVE ADDRESSINSTRUCTION AND
ADDRESS
A1S
03823-0-010
REPEATED START
1 READ
A
0 A
(N BYTES + ACKNOWLEDGE)
RDAC OR
EEMEM DATA
A/A
Figure 30. RDAC or EEMEM Random Read
0 WRITE
03823-0-011
1 CMD
S 0 1 0 1 1 A
D
1
A
D
0
0 A C
3
C
2
C
1
C
0
A
2
A
1
A
0
A P
RDAC SLAVE ADDRESS
CMD/
REG
FROM MASTER TO SLAVE
FROM SLAVE TO MASTER
S = START CONDITION
P = STOP CONDITION
A = ACKNOWLEDGE (SDA LOW)
A = NOT ACKNOWLEDGE (SDA HIGH)
AD1, AD0 = I
2
C DEVICE ADDRESS BITS; MUST MATCH WITH THE LOGIC STATES AT PINS AD1, AD0
R/W = READ ENABLE BIT, LOGIC HIGH/WRITE ENABLE BIT, LOGIC LOW
CMD/REG = COMMAND ENABLE BIT, LOGIC HIGH/REGISTER ACCESS BIT, LOGIC LOW
C3, C2, C1, C0 = COMMAND BITS
A2, A1, A0 = RDAC/EEMEM REGISTER ADDRESSES
Figure 31. RDAC Quick Command Write (Dummy Write)