Datasheet

DAC5578
DAC6578
DAC7578
www.ti.com
SBAS496A MARCH 2010REVISED AUGUST 2010
Table 4. Address Format For TSSOP-16 (PW) Package
SLAVE ADDRESS ADDR0
1001 000 0
1001 010 1
1001 100 Float
register is being accessed when writing to or reading
Command and Access (CA) Byte
from the DACx578. See Table 6 for a list of write and
The command and access byte, as shown in Table 5,
read commands.
controls which command is executed and which
Table 5. Command and Access Byte
MSB LSB
C3 C2 C1 C0 A3 A2 A1 A0
Command bits
(1)
Access bits
(1)
(1) See Table 6 for bit selection.
Table 6. Command and Access Byte Format
(1)
C3 C2 C1 C0 A3 A2 A1 A0 DESCRIPTION
Write Sequences
0 0 0 0 A3 A2 A1 A0 Write to DAC input register channel n
0 0 0 1 A3 A2 A1 A0 Select to update DAC register channel n
Write to DAC input register channel n, and update all DAC registers
0 0 1 0 A3 A2 A1 A0
(global software LDAC)
0 0 1 1 A3 A2 A1 A0 Write to DAC input register channel n, and update DAC register channel n
0 1 0 0 X X X X Power down/on DAC
0 1 0 1 X X X X Write to clear code register
0 1 1 0 X X X X Write to LDAC register
0 1 1 1 X X X X Software reset
Read Sequences
0 0 0 0 A3 A2 A1 A0 Read from DAC input register channel n
0 0 0 1 A3 A2 A1 A0 Read from DAC register channel n
0 1 0 0 X X X X Read from DAC power down register
0 1 0 1 X X X X Read from clear code register
0 1 1 0 X X X X Read from LDAC register
Access Sequences
C3 C2 C1 C0 0 0 0 0 DAC channel A
C3 C2 C1 C0 0 0 0 1 DAC channel B
C3 C2 C1 C0 0 0 1 0 DAC channel C
C3 C2 C1 C0 0 0 1 1 DAC channel D
C3 C2 C1 C0 0 1 0 0 DAC channel E
C3 C2 C1 C0 0 1 0 1 DAC channel F
C3 C2 C1 C0 0 1 1 0 DAC channel G
C3 C2 C1 C0 0 1 1 1 DAC channel H
C3 C2 C1 C0 1 1 1 1 All DAC channels, broadcast update
(1) Any sequences other than the ones listed are invalid; improper use can cause incorrect device operation.
Copyright © 2010, Texas Instruments Incorporated Submit Documentation Feedback 31
Product Folder Link(s): DAC5578 DAC6578 DAC7578