添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第551页 > ADN4604 > ADN4604 PDF资料 > ADN4604 PDF资料1第24页
ADN4604
I
2
串行控制接口
该ADN4604寄存器组通过2线控制我
2
C
界面。只有ADN4604充当我
2
I2C从设备。因此,
在我
2
C总线系统中需要包括一个我
2
C中间以
配置ADN4604等我
2
这可能是在C器件
总线。
该ADN4604我
2
C接口可以在标准运行
( 100千赫)和快速( 400 kHz)的模式。只有SDA线
变化值,当SCL引脚为低电平有两个例外。对
指示传输的开始或继续,则SDA
引脚被拉低,而SCL引脚为高电平;以指示结束
转让后, SDA线为高,而SCL线
高。因此,为了控制在SCL时钟是很重要
切换只有当SDA线是稳定的,除非指明一个开始,
重复启动或停止条件。
表17. I C设备地址分配
ADDR1引脚
0
0
1
1
ADDR0引脚
0
1
0
1
I
2
I2C器件地址
0x90
0x92
0x94
0x96
2
1.
2.
3.
4.
5.
6.
7.
8.
9.
发送一个起始条件(同时保持SCL线为高,
拉SDA线低) 。
发送ADN4604部分地址( 7位) ,其上
4位是静态值b10010 ,其下部3
位由输入引脚I2C_A [1: 0] 。这
转让应该是MSB优先。
发送写指示符比特(0) 。
等待ADN4604确认的要求。
发送寄存器地址(8位) ,以该数据是要
写的。这种转移应该是MSB优先。
等待ADN4604确认的要求。
送的数据(8位)将被写入到寄存器
其地址被设置在步骤5中这种转移应该是
MSB科幻RST 。
等待ADN4604确认的要求。
执行下列一项或多项操作:
a.
b.
发送一个停止条件(同时保持SCL线为高,
拉SDA线为高电平),并释放总线的控制权。
发送重复起始条件(同时按住
SCL为高电平,将SDA线拉低)并继续
与写入过程的步骤2中执行写入。
发送重复起始条件(同时按住
SCL为高电平,将SDA线拉低)并继续
此过程的步骤2中,从执行读
另一个地址。
发送重复起始条件(同时按住
SCL为高电平,将SDA线拉低)并继续
所读出的程序的步骤8(在I2C数据
阅读部分),以从相同的执行读
在步骤5中的地址设置。
RESET
关于初始上电时,或者在操作中, ADN4604任何点
寄存器组可以通过拉动被恢复到默认值
根据表2的规格RESET引脚为低电平。
在正常操作期间,但是,在RESET引脚必须
拉至DV
CC
。软件复位可通过写
值为0x01的复位寄存器的地址为0x00 。该寄存器
只写。
c.
d.
I
2
C数据写
将数据写入到所述ADN4604寄存器组,微控制器,
或任何其它我
2
C中间,必须发送相应的控制
信号到ADN4604从设备。应遵循以下步骤:
下面列出;该信号由我控制
2
C中间,
除非另有规定。该过程的示意图
在图46中所示。
SCL
该ADN4604写入过程示于图46的SCL
信号沿着与通常的写操作和一个示
具体例子。在该示例中,数据0x92写入
解决与0x4B的一部分地址的ADN4604部分的0x6D 。
需要注意的是,SDA线只改变时是很重要的
SCL线为低时,除了发送起始的情况下,停止或
重复起始条件,步骤1和步骤9在这种情况下。
SDA
开始
b10010
ADDR
R / W ACK
[1:0]
册地:
确认
数据
确认
停止
1
2
2
3
4
5
6
7
8
9a
图46.我
2
C记图
第0版|第24页40
07934-046
SDA
例子

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