beautypg.com

Table 3. command byte definitions (continued) – Rainbow Electronics MAX5842 User Manual

Page 13

background image

MAX5842

Quad, 12-Bit, Low-Power, 2-Wire, Serial

Voltage-Output DAC

______________________________________________________________________________________

13

SERIAL DATA INPUT

C3

C2

C1

C0

D11

D10

D9

D8

FUNCTION

1

1

1

0

X

X

X

X

Update all DAC outputs simultaneously. Device ignores
D11-D8. Do not send the data byte.

1

1

1

1

0

0

0

0

E xtend ed com m and m od e. The next w or d w r i tes to the p ow er -
d ow n r eg i ster s ( E xtend ed C om m and M od e) .

1

1

1

1

0

0

0

1

Read DAC A data. The device expects an S

r

condition

followed by an address word with R/W = 1.

1

1

1

1

0

0

1

0

Read DAC B data. The device expects an S

r

condition

followed by an address word with R/W = 1.

1

1

1

1

0

1

0

0

Read DAC C data. The device expects an S

r

condition

followed by an address word with R/W = 1.

1

1

1

1

1

0

0

0

Read DAC D data. The device expects an S

r

condition

followed by an address word with R/W = 1.

Table 3. Command Byte Definitions (continued)

S

A6

A5

A4

A3

A2

A1

A0

C3

C2

C1

C0

D11

D10

D9

D8

Sr

A6

A5

A4

A3

A2

A1

A0

MSB

LSB

MSB

LSB

LSB

MSB

ACK

ACK

ACK

D7

D6

D5

D4

D3

D2

D1

D0

MSB

LSB

ACK

ACK

P

R/W

= 1

X

X

PD1

PD0

D11

D10

D9

D8

MSB

LSB

DATA BYTES GENERATED BY MASTER DEVICE

DATA BYTES GENERATED BY MAX5842

ACK GENERATED BY

MASTER DEVICE

R/W

= 0

Figure 8. Example Read Word Data Sequence