
DAC5578
DAC6578
DAC7578
SBAS496A - 2010年3月 - 修订2010年8月
www.ti.com
操作实例: DAC7578
对于下面的例子, X =不关心;值可以是'0'或'1'。
I
2
C标准和快速模式的例子( ADDR0和LDAC引脚连接到低电平) ( TSSOP封装)
例1 :写中秋节缩放到数据缓冲区A和更新通道A输出
开始
S
地址
1001 0000
确认
指挥
访问字节
0000 0000
确认
MSDB
1000 0000
确认
LSDB
0000 XXXX
确认
停止
P
通道A的更新规模中旬最后一个ACK周期的下降沿后
间隔
例2 :掉电通道B ,C和H与Hi -Z输出
开始
S
地址
1001 0000
确认
指挥
访问字节
0100 XXXX
确认
MSDB
X111 0000
确认
LSDB
110X XXXX
确认
停止
P
间隔
实施例3:读回的DAC的槽G的输入寄存器的值
开始
S
地址
1001 0000
确认
指挥
访问字节
0000 0110
确认
反复
开始
Sr
地址
1001 0001
确认
MSDB (从
DAC7578)
XXXX XXXX
确认
链路状态数据库(从
DAC7578)
XXXX 0000
间隔
例4 :将数据写入通道F.多个字节
写全尺寸,然后季度规模来为Channel F
开始
S
地址
1001 0000
确认
指挥
访问字节
0000 0101
确认
MSDB
1111 1111
确认
LSDB
1111 XXXX
ACK *
MSDB
0100 0000
确认
LSDB
0000 XXXX
ACK **
停止
P
为Channel F更新到满刻度的4 * ACK周期的下降沿后,然后为Channel F更新
落在最后一个ACK **周期的后缘季度的规模。
间隔
I
2
C高转速模式的例子( ADDR0和LDAC引脚连接到低电平) ( TSSOP封装)
间隔
例5 :写中间刻度,然后满刻度为所有DAC通道。
开始
S
HS
主
CODE
0000 1000
不
确认
反复
开始
Sr
地址
1001 0000
确认
命令
和访问
字节
0011 1111
确认
MSDB
1000 0000
确认
LSDB
0000 XXXX
确认
MSDB
1111 1111
确认
LSDB
1111 XXXX
确认
停止
P
所有通道更新半山规模第四ACK周期的下降沿,然后所有通道更新后的完整
落在最后一个ACK周期的后缘扩展。
40
提交文档反馈
2010 ,德州仪器
产品文件夹链接( S) :
DAC5578 DAC6578 DAC7578