Owner's manual
MAX522
Dual, 8-Bit, Voltage-Output
Serial DAC in 8-Pin SO Package
_______________________________________________________________________________________ 9
DIN
SCLK
CS
UB1 UB2 UB3 SB SA UB4 LB LA D7 D6 D5 D4 D3 D2 D1 D0
OPTIONAL
INSTRUCTION
EXECUTED
(CONTROL BYTE) (DATA BYTE)
Figure 2. MAX522 3-Wire Serial-Interface Timing Diagram
Table 2. Serial-Interface Programming Commands
Table 3. Example of a 16-Bit Input Word
X =
Don’t care.
* = Not shown, for the sake of clarity. The functions of loading and shutting down the DACs and programming the logic can be combined in a single
command.
X X 1 0 0 0 1 1 1 0 0 0 0 0 0 0
UB1 UB2 UB3 SB SA UB4 LB LA B7 B6 B5 B4 B3 B2 B1 B0
Loaded Loaded
in First in Last
CONTROL
*1
1 * 0XX 1
X 0
*1
1
X
XX
XX
0
*
0
1
0 0
1
0
0
1
B6 B5
Shut Down All DACsXXXXXXXX**0111XX
Shut Down DAC AXXXXXXXX**0101XX
Shut Down DAC BXXXXXXXX**0011XX
Unassigned CommandXXXXXXXX**0001XX
All DACs ActiveX
XXXXXX
X**0001XX
Load Both DAC Registers8-Bit DAC Data*
Load Register to DAC A8-Bit DAC Data*
Load Register to DAC B8-Bit DAC Data*
Unassigned Command*
No Operation to DAC RegistersX
XXXXXXX
000*
*
1XX
FUNCTION
B0
LSB
B1B2B3B4
B7
MSB
LALBUB4SASBUB3UB2
UB1
DATA