MAX5501 Maxim Integrated Products, MAX5501 Datasheet - Page 9

no-image

MAX5501

Manufacturer Part Number
MAX5501
Description
(MAX5500 / MAX5501) 12-Bit Voltage-Output DACs
Manufacturer
Maxim Integrated Products
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAX5501AGAP+
Manufacturer:
ST
0
www.DataSheet.co.kr
Table 1. Serial-Interface Programming Commands
Figure 5 shows the serial-interface timing requirements.
The CS input must be low to enable the DAC’s serial
interface. When CS is high, the interface control circuitry
is disabled. CS must go low for at least t
rising serial clock (SCLK) edge to properly clock in the
first bit. When CS is low, data is clocked into the internal
shift register through the serial data input (DIN) on the
rising edge of SCLK. The maximum guaranteed clock
frequency is 10MHz. Data is latched into the appropriate
input/DAC registers on the rising edge of CS.
The programming command “load-all-dacs-from-shift-
register” allows all input and DAC registers to be simul-
taneously loaded with the same digital code from the
input shift register. The no operation (NOP) command
leaves the register contents unaffected. This feature is
used in a daisy-chain configuration (see the Daisy
Chaining Devices section).
A1
0
0
1
1
0
0
1
1
0
1
1
0
0
0
1
1
A0
0
1
0
1
0
1
0
1
1
0
1
0
1
0
1
0
16-BIT SERIAL WORD
Voltage-Output DACs with Serial Interface
C1
0
0
0
0
1
1
1
1
0
0
0
1
1
0
1
1
_______________________________________________________________________________________
C0
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
MSB
D11................D0
12-bit DAC data
12-bit DAC data
12-bit DAC data
12-bit DAC data
12-bit DAC data
12-bit DAC data
12-bit DAC data
12-bit DAC data
XXXXXXXXXXXX
12-bit DAC data
XXXXXXXXXXXX
XXXXXXXXXXXX
XXXXXXXXXXXX
XXXXXXXXXXXX
XXXXXXXXXXXX
XXXXXXXXXXXX
LSB
CSS
Load input register A; DAC registers unchanged.
Load input register B; DAC registers unchanged.
Load input register C; DAC registers unchanged.
Load input register D; DAC registers unchanged.
Load input register A; all DAC registers updated.
Load input register B; all DAC registers updated.
Load input register C; all DAC registers updated.
Load input register D; all DAC registers updated.
Update all DAC registers from their respective input registers (startup).
Load all DAC registers from shift register (startup).
Shutdown (provided PDL = 1)
UPO goes low (default)
UPO goes high
No operation (NOP) to DAC registers
Mode 1, DOUT clocked out on SCLK’s rising edge. All DAC registers updated.
Mode 0, DOUT clocked out on SCLK’s falling edge. All DAC registers updated
(default).
before the
Low-Power, Quad, 12-Bit
The command to change the clock edge on which seri-
al data is shifted out of DOUT also loads data from all
input registers to their respective DAC registers.
The serial-data output, DOUT, is the internal shift regis-
ter’s output. The MAX5500/MAX5501 can be pro-
grammed so that data is clocked out of DOUT on the
rising edge of SCLK (mode 1) or the falling edge (mode
0). In mode 0, output data at DOUT lags input data at
DIN by 16.5 clock cycles, maintaining compatibility with
MICROWIRE, SPI/QSPI, and other serial interfaces. In
mode 1, output data lags input data by 16 clock cycles.
On power-up, DOUT defaults to mode 0 timing.
The user-programmable logic output, UPO, allows an
external device to be controlled through the
MAX5500/MAX5501 serial interface (Table 1).
User-Programmable Logic Output (UPO)
FUNCTION
Serial-Data Output (DOUT)
9
Datasheet pdf - http://www.DataSheet4U.net/

Related parts for MAX5501