Datasheet

www.ti.com
3-Wire Serial Interface
DAC7558
SLAS435A MAY 2005 REVISED DECEMBER 2005
The DAC7558 digital interface is a standard 3-wire SPI/QSPI/Microwire/DSP-compatible interface.
Table 1. Serial Interface Programming
DB23 DB22 DB21 DB20 DB19 DB18 DB17 DB16 DB15–DB4 DB3–DB0
DESCRIPTION
A1 A0 LD1 LD0 SEL2 SEL1 SEL0 PWD MSB–LSB Don't Care
0 0 0 0 0 0 0 0 Data X Write to buffer A with data
0 0 0 0 1 0 Data X Write to buffer B with data
0 0 0 1 0 0 Data X Write to buffer C with data
0 0 0 1 1 0 Data X Write to buffer D with data
0 0 1 0 0 0 Data X Write to buffer E with data
0 0 1 0 1 0 Data X Write to buffer F with data
0 0 1 1 0 0 Data X Write to buffer G with data
0 0 1 1 1 0 Data X Write to buffer H with data
0 1 (000, 001, 010, 011, 0 Data X Write to buffer with data and load DAC
100, 101, 110, 111) (selected by DB19, DB18, and DB17)
1 0 (000, 001, 010, 011, 0 Data X Write to buffer with data and load DAC
100, 101, 110, 111) (selected by DB19, DB18, and DB17) and
load all other DACs with buffer data
1 1 0 0 0 0 Data X Load DACs A and B with current buffer
data
(Both A1 and
1 1 0 0 1 0 Data X Load DACs A, B, C, and D with current
A0 should be
buffer data
set to zero for
normal device
1 1 0 1 0 0 Data X Load DACs A, B, C, D, E, and F with
operation.
current buffer data
DAC(s) do not
1 1 0 1 1 0 Data X Load DACs A, B, C, D, E, F, G, and H
respond if any
with current buffer data
other
combination is
1 1 1 0 0 0 Data X Write to buffer with new data and load
used)
DACs A and B simultaneously
1 1 1 0 1 0 Data X Write to buffer with new data and load
DACs A, B, C, and D simultaneously
1 1 1 1 0 0 Data X Write to buffer with new data and load
DACs A, B, C, D, E, and F simultaneously
1 1 1 1 1 0 Data X Write to buffer with new data and load
DACs A, B, C, D, E, F, G, and H
simultaneously
Write to buffer and load DAC with
(000, 001, 010, 011, Power-Down command to individual
X 0 1 See Table 2 X
100, 101, 110, 111) channel (selected by DB19, DB18, and
DB17)
X Write to buffer and load DACs with
(000, 001, 010, 011, See Table 2 Power-Down command to multiple
X 1 1
100, 101, 110, 111) and Table 3 channels (selected by DB19, DB18, and
DB17)
18