beautypg.com

Table 2. serial interface programming commands – Rainbow Electronics MAX5106 User Manual

Page 10

background image

MAX5105/MAX5106

Nonvolatile, Quad, 8-Bit DACs

10

______________________________________________________________________________________

14-BIT SERIAL WORD

START

C1

C0

A2

A1

A0

D7–D0

FUNCTION

1

0

0

0

0

0

8-bit DAC

data

Write DAC data to DAC0 nonvolatile register. Output remains
unchanged.

1

0

0

0

0

1

8-bit DAC

data

Write DAC data to DAC1 nonvolatile register. Output remains
unchanged.

1

0

0

0

1

0

8-bit DAC

data

Write DAC data to DAC2 nonvolatile register. Output remains
unchanged.

1

0

0

0

1

1

8-bit DAC

data

Write DAC data to DAC3 nonvolatile register. Output remains
unchanged.

1

0

0

1

0

0

8-bit DAC

data

Write shutdown and mute states to nonvolatile register. A 1 in bits
D7–D4 mutes the respective DAC; a 1 in bits D3–D0 shuts down
the respective DAC (Table 1). Outputs remain unchanged.

1

0

1

0

0

0

8-bit DAC

data

Write DAC data to DAC0 volatile register and update OUT0.
All other DAC outputs remain unchanged.

1

0

1

0

0

1

8-bit DAC

data

Write DAC data to DAC1 volatile register and update OUT1.
All other DAC outputs remain unchanged.

1

0

1

0

1

0

8-bit DAC

data

Write DAC data to DAC2 volatile register and update OUT2.
All other DAC outputs remain unchanged.

1

0

1

0

1

1

8-bit DAC

data

Write DAC data to DAC3 volatile register and update OUT3.
All other DAC outputs remain unchanged.

1

0

1

1

0

0

8-bit DAC

data

Write shutdown and mute states to volatile register. A 1 in bits
D7–D4 mutes the respective DAC; a 1 in bits D3–D0 shuts down
the respective DAC (Table 1). DAC outputs updated to their
respective mute/shutdown states.

1

1

0

0

0

0

XXXXXXXX

Read DAC0 nonvolatile register. Contents of DAC0 nonvolatile
register available on DOUT. D7–D0 are ignored, and all DAC
outputs remain unchanged.

1

1

0

0

0

1

XXXXXXXX

Read DAC1 nonvolatile register. Contents of DAC1 nonvolatile
register available on DOUT. D7–D0 are ignored, and all DAC
outputs remain unchanged.

1

1

0

0

1

0

XXXXXXXX

Read DAC2 nonvolatile register. Contents of DAC2 nonvolatile
register available on DOUT. D7–D0 are ignored, and all DAC
outputs remain unchanged.

1

1

0

0

1

1

XXXXXXXX

Read DAC3 nonvolatile register. Contents of DAC3 nonvolatile
register available on DOUT. D7–D0 are ignored, and all DAC
outputs remain unchanged.

1

1

0

1

0

0

XXXXXXXX

Read mute/shutdown nonvolatile register. Contents of
mute/shutdown nonvolatile register available on DOUT. D7–D0 are
ignored, and all DAC outputs remain unchanged.

Table 2. Serial Interface Programming Commands