Datasheet

MAX5723/MAX5724/MAX5725
Ultra-Small, Octal-Channel, 8-/10-/12-Bit Buffered
Output DACs with Internal Reference and SPI Interface
22Maxim Integrated
Table 2. SPI Commands Summary (continued)
COMMAND B23 B22 B21 B20 B19 B18 B17 B16 B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0 DESCRIPTION
LOAD_ALL 1 1 0 0 0 0 0 1 X X X X X X X X X X X X X X X X
Updates all DAC latches
with current CODE
register data
CODE_ALL
LOAD_ALL
1 1 0 0 0 0 1 0
CODE REGISTER
DATA[11:4]
CODE REGISTER
DATA[3:0]
X X X X
Simultaneously writes
data to the all CODE
registers while updating
all DAC registers
RETURN_ALL 1 1 0 0 0 0 1 1
RETURN REGISTER
DATA[11:4]
RETURN REGISTER
DATA[3:0]
X X X X
Writes data to all
RETURN registers
SPI_DATA_
REQUEST
1 1 0 1 DAC Selection INC
DATA SEL [1:0]
00 = DAC
01 = CODE
10 = RET
11 = WDT
X X X X X X X X X X X X
Setup data request for
readback.
INC indicates if the DAC
selection is incremented
to the next DAC after
each SPI_READ _DATA
operation
DATA SEL[1:0] indicates
the data content to be
read back
SPI_READ
STATUS
1
1 1 0 0 0 X X X X X X X X X X X X X X X X X X
DPHA = 0 Readback
status
1 1 1 0 0 1 X X X X X X X X X X X X X X X X X X
DPHA = 1 Readback
status
SPI_READ
DATA
1 1 1 0 1 0 X X X X X X X X X X X X X X X X X X
DPHA = 0 Readback
requested data
1 1 1 0 1 1 X X X X X X X X X X X X X X X X X X
DPHA = 1 Readback
requested data
NO OPERATION COMMANDS
No Operation
1 1 0 0 0 1 X X X X X X X X X X X X X X X X X X
These commands will
have no effect on the
device, but will refresh
the watchdog timer if
safety level is set to low.
1 1 0 0 1 0 X X X X X X X X X X X X X X X X X X
1 1 0 0 1 1 X X X X X X X X X X X X X X X X X X
Reserved Commands: Any commands not specifically listed above are reserved for Maxim internal use only.