English
Language : 

DAC8574 Datasheet, PDF (20/40 Pages) Texas Instruments – QUAD, 16-BIT, LOW-POWER, VOLTAGE OUTPUT, I2C INTERFACE DIGITAL-TO-ANALOG CONVERTER
DAC8574
SLAS377A – JANUARY 2003 – REVISED JUNE 2003
www.ti.com
LDAC Functionality
Depending on the control byte, DACs are synchronously updated on the falling edge of the acknowledge signal
that follows LS byte. The LDAC pin is required only when an external timing signal is used to update all the
channels of the DAC asynchronously. LDAC is a positive edge triggered asynchronous input that allows four
DAC output voltages to be updated simultaneously with temporary register data. The LDAC trigger should only
be used after the buffers temporary registers are properly updated through software.
DAC8574 Registers
Register
CTRL[7:0]
MSB[7:0]
LSB[7:0]
TRA[17:0], TRB[17:0],
TRC[17:0], TRD[17:0]
DRA[17:0], DRB[17:0],
DRC[17:0], DRD[17:0]
Table 3. DAC8574 Architecture Register Descriptions
Description
Stores 8-bit wide control byte sent by the master
Stores the 8 most significant bits of unsigned binary data sent by the master. Can also store 2-bit
power-down data.
Stores the 8 least significant bits of unsigned binary data sent by the master.
18-bit temporary storage registers assigned to each channel. Two MSBs store power-down information, 16
LSBs store data.
18-bit DAC registers for each channel. Two MSBs store power-down information, 16 LSBs store DAC data.
An update of this register means a DAC update with data or power-down.
DAC8574 as a Slave Receiver - Standard and Fast Mode
Figure 51 shows the standard and fast mode master transmitter addressing a DAC8574 Slave Receiver with a
7-bit address.
S SLAVE ADDRESS R/W A Ctrl-Byte A MS-Byte A LS-Byte A/A P
”0” (write)
Data Transferred
(n* Words + Acknowledge)
Word = 16 Bit
From Master to DAC8574
DAC8574 I2C-SLAVE ADDRESS:
From DAC8574 to Master
A = Acknowledge (SDA LOW)
A = Not Acknowledge (SDA HIGH)
S = START Condition
Sr = Repeated START Condition
P = STOP Condition
MSB
1001
Factory Preset
LSB
1 A1 A0 R/W
‘0’ = Write to DAC8574
‘1’ = Read from DAC8574
A0 = I2C Address Pin
A1 = I2C Address Pin
Figure 51. Standard and Fast Mode: Slave Receiver
20