beautypg.com

Rainbow Electronics MAX518 User Manual

Page 10

background image

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