English
Language : 

DAC5578_10 Datasheet, PDF (40/55 Pages) Texas Instruments – 8-/10-/12-Bit, Octal-Channel, Ultra-Low Glitch, Voltage Output, Two-Wire Interface Digital-to-Analog Converters
DAC5578
DAC6578
DAC7578
SBAS496A – MARCH 2010 – REVISED AUGUST 2010
OPERATING EXAMPLES: DAC7578
For the following examples X = don’t care; value can be either '0' or '1'.
I2C Standard and Fast mode examples (ADDR0 and LDAC pin tied low) (TSSOP package)
www.ti.com
Example 1: Write Mid Scale to Data Buffer A and Update Channel A Output
Start
S
Address
1001 0000
ACK
Command and
Access Byte
0000 0000
ACK
MSDB
1000 0000
ACK
LSDB
0000 XXXX
ACK
Stop
P
Channel A updates to Mid Scale after the falling edge of the last ACK cycle
SPACER
Example 2: Power-Down Channel B, C, and H with Hi-Z Output
Start
S
Address
1001 0000
ACK
SPACER
Command and
Access Byte
0100 XXXX
ACK
MSDB
X111 0000
ACK
LSDB
110X XXXX
ACK
Stop
P
Example 3: Read-back the value of the input register of DAC Channel G
Start
S
Address
1001 0000
SPACER
ACK
Command and
Access Byte
0000 0110
ACK
Repeated
Start
Sr
Address
1001 0001
ACK
MSDB (from
DAC7578)
XXXX XXXX
ACK
LSDB (from
DAC7578)
XXXX 0000
Example 4: Write multiple bytes of data to Channel F.
Write Full Scale and then Quarter Scale to Channel F
Start
S
Address
1001 0000
ACK
Command and
Access Byte
0000 0101
ACK
MSDB
1111 1111
ACK
LSDB
1111 XXXX
ACK*
MSDB
0100 0000
ACK
LSDB
0000 XXXX
ACK**
Stop
P
Channel F updates to Full Scale after the falling edge of the 4th ACK* cycle and then Channel F updates to
quarter scale after falling edge of the last ACK** cycle.
SPACER
I2C High Speed mode example (ADDR0 and LDAC pin tied low) (TSSOP package)
SPACER
Example 5: Write Mid Scale and then Full Scale to all DAC channels.
Start
S
HS
Master
Code
0000 1000
NOT Repeated
ACK Start
Address
Command
ACK and Access ACK
Byte
MSDB
ACK
Sr
1001 0000
0011 1111
1000 0000
LSDB
0000 XXXX
ACK
MSDB ACK LSDB
ACK
1111 1111
1111 XXXX
Stop
P
All Channels update to Mid Scale after the falling edge of the 4th ACK cycle and then all Channels update to Full
scale after falling edge of the last ACK cycle.
40
Submit Documentation Feedback
Copyright © 2010, Texas Instruments Incorporated
Product Folder Link(s): DAC5578 DAC6578 DAC7578