
AD7997/AD7998
配置寄存器
配置寄存器是一个16位读/写寄存器,它用于设置AD7997 / AD7998的工作模式。 4个MSB的
寄存器的使用。所有12个LSB配置寄存器的位功能表9概述2个字节的写操作是必要的时候
写配置寄存器。
表9.配置寄存器位和默认上电时设置
D15
DONTC
0
D14
DONTC
0
D13
DONTC
0
D12
DONTC
0
D11
CH8
0
D10
CH7
0
D9
CH6
0
D8
CH5
0
D7
CH4
0
D6
CH3
0
D5
CH2
0
D4
CH1
0
D3
FLTR
1
D2
警报
EN
0
D1
忙/
警报
0
D0
ALERT / BUSY
极性
0
表10.位功能描述
位
D11至D4
助记符
CH8到CH1
评论
这些8通道地址位选择的模拟输入通道(S )进行转换。在任何位D11至D4 A 1
选择用于转换的通道。如果一个以上的信道比特被设置为1时, AD7997 / AD7998序列
通过所选择的信道,从最低的信道。所有未使用的通道前应设置为0。
以初始化转换,转换一个信道或信道必须在配置寄存器中选择。
写入控制寄存器的该位的值决定在SDA和SCL过滤是否
能或将被旁路。如果该位为1 ,则该过滤功能;如果是0 ,则过滤被旁路。
硬件警示功能被使能,如果该位被设置为1,并禁用如果该位被设置为0。此位用于
与BUSY / ALERT位结合使用,以确定是否ALERT / BUSY引脚作为警报或BUSY
输出(参照表12)。
此位用于在与ALERT EN位一起使用,以确定是否使ALERT /忙输出,引脚17 ,如作用
一个ALERT或BUSY输出(参照表12) ,并且如果引脚17被配置为一个ALERT输出引脚时,如果它是被复位。
这个位决定其是否被配置为使ALERT / BUSY引脚的有效极性无关
警报或BUSY输出。它是活动的,如果低该位被设置为0,并且活性高,如果设置为1 。
D3
D2
FLTR
ALERT EN
D1
D0
BUSY / ALERT
BUSY / ALERT
极性
表11.通道选择
D11
0
0
0
0
0
0
0
1
D10
0
0
0
0
0
0
1
0
D9
0
0
0
0
0
1
0
0
D8
0
0
0
0
1
0
0
0
D7
0
0
0
1
0
0
0
0
D6
0
0
1
0
0
0
0
0
D5
0
1
0
0
0
0
0
0
D4
1
0
0
0
0
0
0
0
选择的模拟输入通道
通道1 (V转换
IN
1)
在通道2 (V转换
IN
2)
在通道3 (V转换
IN
3)
第4频道(V转换
IN
4)
5频道(V转换
IN
5)
六频道(V转换
IN
6)
在第7频道(V转换
IN
7)
在8频道(V转换
IN
8)
评论
如果一个以上的信道是
选择时, AD7997 / AD7998
开始转换所选择的
首先是渠道的顺序
在最低的信道
序列。
表12.警报/忙功能
D2
0
0
1
1
D1
0
1
0
1
ALERT / BUSY引脚配置
脚不提供任何中断信号。
引脚配置为BUSY输出。
引脚配置为警报输出。
重置ALERT输出引脚,在转换结果寄存器中的Alert_Flag位,而整个警戒状态寄存器
(如果有的话是激活的) 。如果1/1写入位,D2 / D1的配置寄存器中的复位ALERT引脚,所述Alert_Flag位
和警报状态寄存器,配置寄存器中的内容读出1/0为D 2 / D ,分别如果读回。
第0版|第19页32