
AD7291
滞后寄存器
每个模拟输入通道和内部温度传感器
有它自己的滞后寄存器,它是一个16位的读/写
注册。只有12个LSB被使用。位D15至D12位不
在寄存器中使用并被设置为0。滞后寄存器
使用门限寄存器存储时,滞后值,N 。
每对限值寄存器都有一个专用的滞后寄存器。
滞后值决定了复位点为警报
引脚若违反的界限发生。例如,如果一个滞后
的8个LSB值上需要的上限和下限
通道0时,16位的字, 0000 0000 0000 1000时,应
写入CH0的滞后寄存器,它的地址
是0×06 (见表25 ,表26 ) 。在上电期间,该
滞后寄存器的内容默认为全零( 0×0000 ) 。如果一个
滞后值是必需的,该值必须被写入到
滞后寄存器所讨论的信道。
表25.滞后寄存器(第一次读/写字节)
最高位
D15
0
D14
0
D13
0
D12
0
D11
B11
D10
B10
D9
B9
D8
B8
警报状态寄存器A,临战状态
寄存器B ( 0x1F的和0x20的)
警报状态寄存器是16位只读寄存器的
提供告警事件信息。如果一个转换结果
激活ALERT引脚,如在门限寄存器描述
( 0×04至0X1E )部分,报警状态寄存器可以读取到
获得进一步的信息。有两个警戒状态寄存器
在AD7291 ;警报状态寄存器A,它存储的警报
模拟电压转换通道(见表27 ,表28 )
和警报状态寄存器B ,存储警报内部
只有温度传感器(见表29 ,表30 ) 。
这两个警戒状态寄存器包含每个通道两个状态位,
一个对应于数据
高
限,而另一个为
数据
低
极限。为1的状态的位表示将
发生,这是违规,在哪个频道,以及是否
违反发生在上限或下限。如果第二
警报事件发生时,在另一信道上接收之间
第一个警报,并询问了警戒状态寄存器, corres-
蓄水位为警报事件也被设置。其全部内容
警报状态寄存器可以通过写1到D2位被清除
在该命令寄存器中。
例如,如果位D14在警报状态寄存器A设置为1,
在第7频道的下限(寄存器0x1A )被侵犯,
而如果D11位被置1 ,第5频道的上限已
违反(寄存器0x13)均禁用。
在TSENSE
高
和TSENSE_AVG
高
警报确定
通过与T比较
SENSE
数据
高
注册(注册
为0x1C ) 。同样, TSENSE
低
和TSENSE_AVG
低
警报
通过与T进行比较来确定
SENSE
数据
低
注册
(寄存器0x1D ) 。
表26.滞后寄存器(二读/写字节)
D7
B7
D6
B6
D5
B5
D4
B4
D3
B3
D2
B2
D1
B1
最低位
D0
B0
表27.警报状态寄存器(第一读字节)
D15
CH7
高
D14
CH7
低
D13
CH6
高
D12
CH6
低
D11
CH5
高
D10
CH5
低
D9
CH4
高
D8
CH4
低
表28.警报状态寄存器(第二读字节)
D7
CH3
高
D6
CH3
低
D5
CH2
高
D4
CH2
低
D3
CH1
高
D2
CH1
低
D1
CH0
高
D0
CH0
低
表29.警报状态寄存器B (先读字节)
D15
0
D14
0
D13
0
D12
0
D11
0
D10
0
D9
0
D8
0
表30.警报状态寄存器B (第二读字节)
D7
0
D6
0
D5
0
D4
0
D3
TSENSE_AVG
高
D2
TSENSE_AVG
低
D1
TSENSE
高
D0
TSENSE
低
第0版|第20页28