
AD5161
7位从机地址的R / W位(该位
判断是否数据进行读取或写入
从属设备) 。
的从站,其地址对应于所发送的
地址做出响应,在拉SDA线拉低
第九个时钟脉冲(这被称为应答位) 。在
这个阶段,总线上的其他设备保持空闲状态,而
所选的装置等待数据被写入或读出
其串行寄存器。如果R / W位为高时,主机会读取
从机。另一方面,如果R / W位
低,主写从器件。
2.
写操作包含一个额外的指令字节,一个
读取操作中不包含。这样的指令字节
在写入模式遵循从地址字节。的第一个位
指令字节( MSB )是一个不关心。
第二个MSB , RS ,就是中间刻度重置。高上的一个逻辑
此位移刮水器到中心抽头,其中R
WA
= R
WB
.
此功能有效地将覆盖的内容
寄存器,并且因此,当取出的复位方式中, RDAC
将维持在中间值。
第三个MSB , SD ,是关闭位。逻辑高的原因
开路在A端短路时雨刷来
终端B.该操作产生几乎为0 Ω变阻器
模式或0 V电位器模式。要注意的是非常重要的
该关闭操作不干扰该内容
该寄存器的。当退出关断状态时,
以前的设置将被应用到RDAC 。此外,在
关闭,新的设置可被编程。当
一部分是从关机状态返回时,相应的VR
设置将被施加至RDAC 。
对在指令字节中的剩余位是不
忧虑(见表6)。
3.
后确认指令字节中的最后一个字节
写模式是数据字节。数据的传输的
在9个时钟脉冲序列串行总线( 8个数据位
跟一个应答位) 。在过渡
必须发生在SCL为低电平期间SDA线
在SCL为高电平期间保持稳定(见表6) 。
在读取模式中,数据字节后紧跟
从机地址字节的确认。数据
通过串行总线以9个时钟序列传输
脉冲(与写入模式,其中有轻微的差别有
八个数据位跟随一个应答位) 。
同样, SDA线上的转换必须发生
在SCL和低期间保持稳定在
SCL为高的时间段(参见图40)。
5.
当所有数据位被读或写,一个停止
条件是由主确定。 STOP条件是
德网络定义为SDA线上,而由低到高的转变
SCL为高电平。在写入模式下,主机将拉动SDA
在第十个时钟脉冲建立了停车线高
状态(参见图39)。在读取模式下,主
发出无应答的第九个时钟脉冲(即
SDA线保持高电平) 。主就会把
它变高了第十个时钟脉冲之前SDA线拉低
建立一个停止条件(见图40) 。
重复的写入功能为用户提供了灵活性以更新
RDAC输出的次数处理后和
指示部件只有一次。在写入周期中,每个数据
字节将更新RDAC输出。例如,后RDAC
已经承认其从地址,指令字节,
这两个字节后RDAC输出将更新。如果另一个字节
被写入到RDAC ,同时它仍然寻址到一个特定
用相同的指令从设备,则该字节将更新
输出选择从设备。如果不同的指令
需要的话,在写入模式具有以新的从站重新开始
地址,指令和数据字节。同样地,反复读
在RDAC的功能也是允许的。
回读RDAC值
的AD5161允许用户回读RDAC值
读取模式。参考表6和表7的
编程格式。
多个设备一个总线
图43示出了同样的串行总线上的两个AD5161器件。
每个人都有,因为他们的AD0的状态不同的从机地址
引脚是不同的。这使得每个设备中的每个RDAC
从独立的写入或读出。主设备
输出的总线驱动器为开漏输出下拉在一个完全我
2
C
兼容接口。
+5V
R
P
R
P
SDA
主
SCL
+5V
SDA ,SCL
AD0
SDA ,SCL
AD0
4.
AD5161
AD5161
就我一个如图43多个AD5161器件
2
C总线
第0版|第16页20