位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第439页 > AD5170BRM100 > AD5170BRM100 PDF资料 > AD5170BRM100 PDF资料2第20页

AD5170
I
2
C兼容2线串行总线
2线我
2
C串行总线协议操作如下:
1.
主通过建立开始启动数据传输
条件,这是当上了一个高到低转换
发生SDA线,SCL为高电平(见图45 ) 。该
下一个字节是从机地址字节,其中包括
从地址后面的R / W位(该位决定
矿山从数据是否被读取,或写,从
装置) 。 AD0和AD1是可配置的地址位,
允许最多一个总线上的四个器件(见表7)。
对应于所发送的地址的从地址
位响应由第九拉低SDA线拉低
时钟脉冲(这被称为应答位) 。在这
现阶段,在总线上的其他设备保持空闲状态,而
为数据选择装置等待将要写入或读出,
其串行寄存器。如果R / W位为高时,主机会读取
从机。如果R / W位为低电平时,法师会
写从器件。
2.
在写入模式下,第二个字节是指令字节。
第一位(MSB ) ,2T ,则指令的字节是
第二次修剪使能位。逻辑低电平选择的第一阵列
保险丝,和一个逻辑高电平选择第二阵列。这意味着
该吹修剪#1的熔丝后,用户仍
还有机会与装饰# 2再次打击他们。注意
内饰采用#2前饰板# 1有效地禁用装饰# 1和,
反过来,只允许一次性编程。
第二个MSB , SD ,是关闭位。逻辑高的原因
开路在A端短路时雨刷来
终端B.该操作产生几乎为0 Ω变阻器
模式或0 V电位器模式。重要的是要
注意,关闭操作不干扰
该寄存器的内容。当退出关断状态的,
以前的设置应用到RDAC 。此外,在
关闭,新的设置可被编程。当
一部分是从关机状态返回时,相应的VR
设定施加到RDAC 。
第三个MSB ,T ,是OTP (一次性可编程)
编程位。逻辑高电平刮聚保险丝和
节目的电阻设置永久。例如,如果
用户想吹保险丝,在第一阵列
指令字节是00100XXX 。吹第二
熔断器的阵列,指令字节是10100XXX 。一
T位的逻辑低电平只是允许该设备作为
典型的性数字电位器。
第四个MSB必须始终处于逻辑0 。
3.
第五个MSB , OW ,是一个覆盖位。当升高到
逻辑高, OW允许RDAC设定被改变
即使在内部保险丝已烧断。不过,
一旦OW返回到逻辑零,的位置
RDAC返回到覆盖之前的设置。因为
OW也不是一成不变的,如果设备断电而上,在
RDAC预设为中间电平或设置在其中
保险丝被烧断,根据保险丝是否有
被永久设置。
对在指令字节中的剩余位是不
关注位(参见图45)。
后确认指令字节中的最后一个字节
写模式是数据字节。数据的传输的
在9个时钟脉冲序列串行总线( 8个数据位
跟一个应答位) 。在过渡
必须发生在SCL为低电平期间SDA线
在SCL为高电平期间保持稳定(见
图44)。
在读取模式中,数据字节后紧跟
从机地址字节的确认。数据
通过串行总线以9个时钟序列传输
脉冲(从写入模式有轻微的差别,与八个
数据位后面跟着一个应答位) 。类似地,
必须发生在SDA线上的过渡期间低
SCL和期间的高电平期间保持稳定
SCL (参见图46)。
下面的数据字节,验证字节包含两个
验证位, E0和E1 。这些位表示的状态
一次性编程(参见图46)。
4.
毕竟数据位被读或写,一个停止
条件是由主确定。 STOP条件是
德网络定义为SDA线上,而由低到高的转变
SCL为高电平。在写入模式下,主机将SDA线
在10个高
th
时钟脉冲建立一个STOP
状态(参见图45)。在读取模式下,主机发出
没有确认的9
th
时钟脉冲(即, SDA线
仍然很高) 。然后主带来了SDA线拉低
前10
th
时钟脉冲,它变高建立
停止条件(参见图46)。
重复的写入功能为用户提供了灵活性以更新
RDAC输出的次数寻址和指令后
该部分仅一次。例如,后RDAC已承认
其从地址,指令中的写模式字节,
RDAC输出更新在每个连续的字节。如果不同
需要说明的写/读模式具有重新开始
一个新的从机地址,指令和数据字节。同样,一个
在RDAC的重复读功能也是允许的。
版本A |第20页24