Datasheet
MAX5703/MAX5704/MAX5705
Ultra-Small, Single-Channel, 8-/10-/12-Bit Buffered Output
Voltage DACs with Internal Reference and SPI Interface
22Maxim Integrated
CONFIG Command
The CONFIG command (B[23:20] = 0101) updates the
function of the AUX input enabling its gate, load, or clear
(default) operation mode. See Table 7.
AUX Config settings are written by B[5:3]:
GATE (011): AUX functions as a GATE. DAC code is
gated to DEFAULT value input when pin
is low.
CLEAR (110): AUX functions as a CLR input (default).
CODE and DAC content is cleared to
DEFAULT value if pin is low.
NONE (111): AUX functions are disabled.
OTHER: AUX function is not altered.
Note: CONFIG should not be programmed with the AUX
pin asserted (low) or unexpected behavior could result.
DEFAULT Command
DEFAULT (0110): The DEFAULT command selects the
default value for the DAC. These default values are used
for all future clear and gate operations. The new default
setting is determined by bits DF[2:0]. See Table 8.
Available default values are:
POR (000): DAC defaults to power-on reset value
(default).
ZERO (001): DAC defaults to zero scale.
MID (010): DAC defaults to midscale.
FULL (011): DAC defaults to full scale.
RETURN (100): DAC defaults to value specified by the
RETURN register
OTHER: No effect, the default setting remains
unchanged.
Note: The selected default values do not apply to resets
initiated by SW_RESET commands or supply cycling,
both of which return the DACs to the power-on reset state
(zero scale).
Table 7. CONFIG (0101) Command Format
Table 8. DEFAULT (0110) Command Format
B23 B22 B21 B20 B19 B18 B17 B16 B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
0 1 0 1 X X X X X X X X X X X X X X AB2 AB1 AB0 X X X
CONFIG COMMAND Don’t Care Don’t Care
Don’t
Care
AUXB Mode:
011 = GATE
110 = CLEAR
111 = NONE
Other = No
Effect
Don’t Care
DEFAULT VALUES X X X X X X X X X X X X X X 1 1 0 X X X
COMMAND BYTE DATA HIGH BYTE DATA LOW BYTE
B23 B22 B21 B20 B19 B18 B17 B16 B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
0 1 1 0 X X X X X X X X X X X X DF2 DF1 DF0 X X X X X
DEFAULT
COMMAND
Don’t Care Don’t Care
Default Values:
000: POR
001: ZERO
010: MID
011: FULL
100: RETURN
Other: No
Effect
Don’t Care
DEFAULT VALUES X X X X X X X X X X X X 0 0 0 X X X X X
COMMAND BYTE DATA HIGH BYTE DATA LOW BYTE