
DAC7574
SLAS375 - 2003年6月
www.ti.com
操作原理(续)
该DAC7574的工作作为一个奴隶,并支持以下数据传输
模式,
作为德网络定义了我
2
C总线
产品规格:标准模式( 100 kbps的) ,快速模式( 400 kbps的) ,以及高速模式( 3.4 Mbps)的。数据
标准和快速模式传输协议是完全一样的,因此它们被称为F / S模式在
此文档。该协议为高速模式是从F / S模式不同,并且它被称为
H / S模式。该DAC7574支持7位寻址; 10位寻址和呼叫地址是
不
支持。
F / S模式协议
该
主
通过产生一个启动数据传送
启动条件。
该
启动条件
是当一个高至低
转变发生在SDA线SCL为高电平时,如图31。我只
2
C兼容的设备应
识别
启动条件。
然后主机产生SCL脉冲,并发送7位地址,
读/写方向位
R于SDA线/ W 。在所有的传输,主确保数据
有效的。
A
有效数据
条件
需要SDA线在时钟脉冲的整个高电平期间是稳定的(参见图32)。所有器件
识别由主机发送的地址,并将其与内部固定地址。只有从
设备与匹配的地址生成
应答
(参见图33)通过将SDA线拉低
在9的整个高周期
th
SCL周期。一旦检测到该应答,主知道
与从通信链路已经建立。
主机产生进一步的SCL周期,无论是
发送
数据从( R / W 1位)或
接受
DATA FROM
从( R / W位0 ) 。在任一情况下,该
接收器
需要确认由发送的数据
发射器。
So
确认信号既可以由主机或由从机产生,这取决于哪一个是
接收器。由8位数据和1位应答9位有效数据序列可以继续下去,只要
有必要的。
信号数据传输结束时,主器件产生
停止条件
从低拉SDA线
高而SCL线为高电平(参见图31) 。此释放总线并停止通信链路
与寻址的从机。所有我
2
C兼容型器件必须认识到停止状态。在收到的
停止条件,
所有设备都知道,总线被释放,并且它们要等待一个
启动条件
随后是
地址匹配。
H / S模式协议
当总线空闲时, SDA和SCL线被上拉电阻拉高。
主设备产生一个起始条件后含H / S的主码的有效串行字节
00001××× 。这种传输是在不超过400 Kbps的制作中的F / S模式。没有设备被允许
承认H / S的主码,但所有的设备都必须承认它和开关其内部设置
支持3.4 Mbps的操作。
然后主机生成
重复启动条件
(重复起始条件具有相同的时序的
启动条件) 。在此之后重复起始条件,该协议是一样的F / S模式,不同之处在于
传输速度高达3.4 Mbps的允许。停止条件结束H / S模式和开关全部
从设备的内部设置,以支持F / S模式。而不是使用一个停止条件,反复
启动条件应被用于将总线中的H / S模式。
12