添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符D型号页 > 首字符D的型号第650页 > DS1731 > DS1731 PDF资料 > DS1731 PDF资料3第10页
DS1631/DS1631A/DS1731
2线串行数据总线
在DS1631 , DS1631A和DS1731通信的双向2线串行数据总线,
包含了一个串行时钟(SCL)信号和串行数据(SDA)信号的。在DS1631 , DS1631A和DS1731
通过他们的SCL输入引脚和漏极开路SDA I / O引脚接口总线。
以下术语用于描述2线通信:
主设备:
微处理器/微控制器控制总线上的从站设备。主
设备产生SCL信号和起始和停止条件。
从站:
公交车比其他师傅在所有设备上。在DS1631 , DS1631A和DS1731总是
功能奴隶。
总线空闲或不忙:
SDA和SCL保持高电平。 SDA保持高电平通过一个上拉电阻,当
总线处于空闲状态,和SCL必须要么被迫高的主机(如SCL输出为推挽式)或拉
通过一个上拉电阻高(如果SCL输出为开漏) 。
发射器:
一个设备(主机或从机),它在总线上发送数据。
接收器:
一个设备(主机或从机),它从总线接收数据。
启动条件:
由主机产生的信号,以指示在一个数据传输的开始
总线。主机产生由高SDA拉至低电平,同时SCL为高电平START条件(见
图8)。 A“重复” START有时也用于数据传输(而不是停止)的结束
表明该主机将执行其他操作。
停止条件:
信号由主机产生指示总线上的数据传送的结束。该
主器件产生一个停止条件通过转变SDA由低电平变为高电平,SCL为高电平(见图
8)。在发出停止后,主释放总线空闲状态。
应答(ACK ) :
当一个设备被用作接收器,它必须产生一个确认(ACK)上
接收数据的每个字节后, SDA线。接收设备通过拉动执行ACK
SDA线低了整整SCL周期(参见图8) 。在ACK时钟周期中,发射
设备必须释放SDA 。在ACK信号的变化是“非确认” ( NACK ) 。当
主装置充当接收器,它使用一个ACK的一个NACK而不是最后一个数据字节后,以指示
它完成接收数据。师傅表示NACK留下SDA线高在
ACK时钟周期。
从机地址:
总线上的每个从器件都有一个唯一的7位地址,允许主机访问
该设备。 7位地址总线为1 0 0 1
2
A
1
A
0
,其中A
2
, A
1
和A
0
用户可以选择通过
相应的输入引脚。这三个地址引脚允许多达8个DS1631s , DS1631As ,或DS1731s
要多支路在同一总线上。
控制字节:
控制字节由主机发送,由7位从机地址加一
读/写(R /
½½
)位(参见图7) 。如果主是要由从设备读取数据,那么R /
½½
=
W
W
1 ,并且如果主是要写入数据到从设备时,R /
½½
= 0.
W
命令字节:
命令字节可以是任意的,在所描述的命令协议
命令
SET
本数据手册的部分。
图7.控制字节
第7位
第6位
第5位
4位
第3位
第2位
第1位
位0
1
0
0
1
A
2
A
1
A
0
R/
½½
W
10 14

深圳市碧威特网络技术有限公司