MAX5825BAUP+ Maxim Integrated, MAX5825BAUP+ Datasheet - Page 25

no-image

MAX5825BAUP+

Manufacturer Part Number
MAX5825BAUP+
Description
Digital to Analog Converters - DAC 12-Bit 8Ch V DAC w/I2C Interface
Manufacturer
Maxim Integrated
Datasheet

Specifications of MAX5825BAUP+

Rohs
yes
Number Of Dac Outputs
8
Resolution
12 bit
Interface Type
I2C
Settling Time
4.5 us
Maximum Operating Temperature
- 40 C to + 125 C
Mounting Style
SMD/SMT
Package / Case
TSSOP-20
Maximum Power Dissipation
1084 mW
Supply Current
250 uA
Supply Voltage - Max
5.5 V
Supply Voltage - Min
2.7 V
The RETURNn command (B[23:20] = 0111) sets the
programmable default RETURN value. This value is used
for all future watchdog, clear, and gate operations when
RET is selected for the DAC using the DEFAULT com-
mand. Issuing this command with DAC_ADDRESS set to
all DACs will program the value for all RETURN registers
and is equivalent to RETURN_ALL. Note: This command is
inaccessible when a watchdog timeout has occurred if the
watchdog timer is configured for safety level = high or max.
The CODEn command (B[23:20] = 1000) updates
the CODE register contents for the selected DAC(s).
Changes to the CODE register content based on this
command will not affect DAC outputs directly unless the
LDAC input is in a low state or the DAC latch has been
configured as transparent using the CONFIG command.
Issuing this command with DAC_ADDRESS set to all
DACs will program the value for all CODE registers and
is equivalent to CODE_ALL.
The LOADn command (B[23:20] = 1001) updates the
DAC register content for the selected DAC(s) by upload-
ing the current contents of the selected CODE register(s)
into the selected DAC register(s). Channels for which
CODE content has not been modified since the last LOAD
or LDAC operation will not be updated to reduce digital
crosstalk. Issuing this command with DAC_ADDRESS set
to all DACs will update the contents of all DAC registers
and is equivalent to LOAD_ALL.
The CODEn_LOADn command (B[23:20] = 1011)
updates the CODE register contents for the selected
DAC(s) as well as the DAC register content of the select-
ed DAC(s). Channels for which CODE content has not
been modified since the last LOAD or LDAC operation
will not be updated to reduce digital crosstalk. Issuing
this command with DAC_ADDRESS set to all DACs is
equivalent to the CODE_ALL_LOAD_ALL (B[23:16] =
1100_0010) command.
The CODEn_LOAD_ALL command (B[23:20] = 1010)
updates the CODE register contents for the selected
DAC(s) as well as the DAC register content of all DACs.
Channels for which CODE content has not been modified
since the last LOAD or LDAC operation will not be updat-
ed to reduce digital crosstalk. Issuing this command with
Maxim Integrated
Output DACs with Internal Reference and I
Ultra-Small, Octal Channel, 8-/10-/12-Bit Buffered
CODEn_LOAD_ALL Command
CODEn_LOADn Command
RETURNn Command
CODEn Command
LOADn Command
MAX5823/MAX5824/MAX5825
Table 5. DAC Selection
DAC_ADDRESS set to all DACs will update the CODE
and DAC register contents of all DACs and is equivalent
to CODE_ALL_LOAD_ALL. Note this command by defini-
tion will modify at least one CODE register; to avoid this
use the LOAD command with DAC_ADDRESS set to all
DACs or the LOAD_ALL command.
The CODE_ALL command (B[23:16] = 1100_0000)
updates the CODE register contents for all DACs.
The LOAD_ALL command (B[23:16] = 1100_0001)
updates the DAC register content for all DACs by upload-
ing the current contents of the CODE registers to the
DAC registers.
The CODE_ALL_LOAD_ALL command (B[23:16] =
1100_0010) updates the CODE register contents for all
DACs as well as the DAC register content of all DACs.
The RETURN_ALL command (B[23:16] = 1100_0011)
updates the RETURN register contents for all DACs.
All unused commands in the space (B[23:16] = 1100_
X1XX or 1100_1XXX) have no effect on the device, but
will refresh the watchdog timer (if active) with the safety
level set to low.
B19
0
0
0
0
0
0
0
0
1
B18
X
0
0
0
0
1
1
1
1
B17
0
0
1
1
0
0
1
1
X
CODE_ALL_LOAD_ALL Command
NO_OP Commands Command
B16
X
0
1
0
1
0
1
0
1
RETURN_ALL Command
2
C Interface
CODE_ALL Command
LOAD_ALL Command
DAC SELECTED
ALL DACs
DAC0
DAC1
DAC2
DAC3
DAC4
DAC5
DAC6
DAC7
25

Related parts for MAX5825BAUP+