5V, Low-Power, Voltage-Output,
Serial 10-Bit DACs
MAX504/MAX515
SCLK
SK
SO
I/O
SI
SCLK
SCK
MOSI
I/O
MISO
CPOL = 0, CPHA = 0
THE DOUT-SI CONNECTION IS NOT REQUIRED FOR WRITING TO THE
MAX504/MAX515, BUT MAY BE USED FOR VERIFYING DATA TRANSFER .
THE DOUT-MISO CONNECTION IS NOT REQUIRED FOR WRITING TO THE
MAX504/MAX515, BUT MAY BE USED FOR VERIFYING DATA TRANSFER .
MAX504
MAX515
DIN
CS
DOUT
MICROWIRE
PORT
MAX504
MAX515
DIN
CS
DOUT
SPI
PORT
Figure 4. Microwire Connection
+5V
V
DD
BIPOFF
Figure 5. SPI/QSPI Connection
+5V
V
DD
REFIN
REFOUT
33µF
AGND
DGND
REFIN
REFOUT
33µF
MAX504
RFB
BIPOFF
AGND
MAX504
RFB
VOUT
VOUT
V
OUT
DGND
V
OUT
V
SS
0V TO -5V
G=1
V
SS
0V TO -5V
G=2
Figure 6. Unipolar Configuration (0V to +2.048V Output)
Figure 7. Unipolar Configuration (0V to +4.096V Output)
Table 1. Unipolar Binary Code Table
(0V to V
REFIN
Output), Gain = 1
INPUT*
1111
1000
1000
0111
0000
0000
1111
0000
0000
1111
0000
0000
11(00)
01(00)
00(00)
11(00)
01(00)
00(00)
OUTPUT
(V
REFIN
)
(V
REFIN
)
(V
REFIN
)
1023
1024
513
1024
Table 2. Unipolar Binary Code Table
(0V to 2V
REFIN
Output), Gain = 2
INPUT*
1111
1000
1000
0111
0000
0000
1111
0000
0000
1111
0000
0000
11(00)
01(00)
00(00)
11(00)
01(00)
00(00)
OUTPUT
+2 (V
REFIN
)
+2 (V
REFIN
)
+2 (V
REFIN
)
+2 (V
REFIN
)
+2 (V
REFIN
)
1023
1024
513
1024
512
= +V
REFIN
1024
511
1024
1
1024
512
= +V
REFIN
/2
1024
511
1024
1
1024
(V
REFIN
)
(V
REFIN
)
OV
OV
*
Write 10-bit data words with two sub-LSB 0s because the
DAC input latch is 12 bits wide.
*
Write 10-bit data words with two sub-LSB 0s because the
DAC input latch is 12 bits wide.
11
______________________________________________________________________________________