2 -Wire S e ria l 8 -Bit DACs w it h
Ra il-t o -Ra il Ou t p u t s
1
1
or or
0
1
0
AD0 0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
AD3 AD2AD1
1
1
1
1
0
SDA
ACK
ADDRESS BYTE
ACK
COMMAND BYTE
(ADDRESSING DAC0)
OUTPUT BYTE
(FULL SCALE)
ACK
START
STOP
CONDITION
CONDITION
DAC0 INPUT LATCH
(
)
SET TO FULL SCALE
DAC OUTPUT CHANGES HERE:
(
DAC0 GOES TO FULL SCALE.
)
Figure 8a. Setting One DAC Output (MAX517/MAX518/MAX519)
1
1
or or
0
1
0 AD3 AD2AD1 AD0 0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0 0
0
0
SDA
SDA
ACK
ADDRESS BYTE
ACK
COMMAND BYTE
(ADDRESSING DAC0)
OUTPUT BYTE
(FULL SCALE)
COMMAND BYTE
(ADDRESSING DAC1)
DAC0 INPUT LATCH
ACK
ACK
START
CONDITION
(
)
SET TO FULL SCALE
78/MAX519
1
1
1
1
1
1
1
1
0
OUTPUT BYTE
(FULL SCALE)
ACK
STOP
CONDITION
DAC1 INPUT LATCH
(
)
SET TO FULL SCALE
DAC OUTPUTS CHANGE HERE:
DAC0 AND DAC1 GO TO FULL SCALE.
(
)
Figure 8b. Setting Both DAC Outputs (MAX518/MAX519)
1
1
or or
0 AD3 AD2AD1AD0 0
(a)
SDA
(PD)
1
0
1
0
0
0
0
0
0
X
X
X
X
ADDRESS BYTE
ACK
COMMAND BYTE
ACK
STOP
START
CONDITION
DEVICE ENTERS
CONDITION POWER-DOWN STATE
(
)
1
1
or or
0 AD3 AD2AD1AD0 0
(b)
SDA
(PD)
1
1
1
1
1
1
1
0
0
1
0
0
0
0
0
0
0
1
1
X
ACK
ADDRESS BYTE
ACK
COMMAND BYTE
(ADDRESSING DAC0)
OUTPUT BYTE
(FULL SCALE)
ACK
STOP
START
CONDITION
CONDITION
DAC0 INPUT LATCH
SET TO FULL SCALE.
(
)
DEVICE ENTERS POWER-DOWN STATE.
DAC0 OUTPUT LATCH SET TO FULL SCALE.
NOTE: X = DON'T CARE
(
)
Figure 9. Entering the Power-Down State
10 ______________________________________________________________________________________