Rainbow Electronics MAX518 User Manual
Page 10

MAX517/MAX518/MAX519
2-Wire Serial 8-Bit DACs with
Rail-to-Rail Outputs
10
______________________________________________________________________________________
( )
SDA
0
START
CONDITION
ADDRESS BYTE
ACK
1
0
1
or
AD3
1
or
AD2AD1 AD0 0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
STOP
CONDITION
COMMAND BYTE
(ADDRESSING DAC0)
ACK
OUTPUT BYTE
(FULL SCALE)
ACK
DAC OUTPUT CHANGES HERE:
DAC0 GOES TO FULL SCALE.
DAC0 INPUT LATCH
SET TO FULL SCALE
( )
Figure 8a. Setting One DAC Output (MAX517/MAX518/MAX519)
( )
SDA
SDA
0
START
CONDITION
ADDRESS BYTE
ACK
ACK
1
0
1
or
AD3
1
or
AD2 AD1 AD0 0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
STOP
CONDITION
OUTPUT BYTE
(FULL SCALE)
COMMAND BYTE
(ADDRESSING DAC0)
ACK
OUTPUT BYTE
(FULL SCALE)
ACK
COMMAND BYTE
(ADDRESSING DAC1)
ACK
DAC OUTPUTS CHANGE HERE:
DAC0 AND DAC1 GO TO FULL SCALE.
DAC0 INPUT LATCH
SET TO FULL SCALE
( )
( )
DAC1 INPUT LATCH
SET TO FULL SCALE
Figure 8b. Setting Both DAC Outputs (MAX518/MAX519)
SDA
0
START
CONDITION
ADDRESS BYTE
ACK
1
0
1
or
AD3
1
or
AD2 AD1 AD0 0
0
0
0 0
0
0
1
(PD)
(PD)
STOP
CONDITION
COMMAND BYTE
ACK
DEVICE ENTERS
POWER-DOWN STATE
( )
SDA
0
START
CONDITION
ADDRESS BYTE
ACK
1
0
1
or
AD3
1
or
AD2 AD1AD0 0
0
0
0
0
0
0
0
1
0
1
1
1
1
1
1
1
1
STOP
CONDITION
COMMAND BYTE
(ADDRESSING DAC0)
ACK
OUTPUT BYTE
(FULL SCALE)
ACK
(a)
(b)
DEVICE ENTERS POWER-DOWN STATE.
DAC0 OUTPUT LATCH SET TO FULL SCALE.
NOTE: X = DON'T CARE
DAC0 INPUT LATCH
SET TO FULL SCALE.
X X X
X X
( )
( )
Figure 9. Entering the Power-Down State