
ADT7467
报警响应地址
警报响应地址( ARA )是SMBus器件的功能,
允许中断装置,以确定自己的主机时,
多个设备在同一总线上存在。
该SMBALERT输出可以用作任一个中断
输出或SMBALERT 。一个或多个输出可以是
连接到连接到一个共同的SMBALERT线
高手。如果器件的SMBALERT线变为低时,下面的
过程发生:
1.
2.
SMBALERT被拉低。
主机发起的读操作,并发送警报
响应地址( ARA = 0001 100 ) 。这是一般呼叫
地址不能被用作一个特定的设备地址。
的器件,其SMBALERT输出为低响应
警报响应地址和主机读取的装置
地址。该设备的地址是目前已知和可
被询问以通常的方式。
4.
如果一个以上的设备的SMBALERT输出为低时,
具有最低的装置地址的优先级在accor-
舞蹈与正常的SMBus仲裁。
一旦ADT7467已经响应警报响应
地址,主机必须读状态寄存器。该
SMBALERT清零仅当该错误状态是不存在的。
5.
SMBus超时
该ADT7467包括SMBus超时功能。如果不存在
35毫秒的SMBus活动中, ADT7467假定总线
锁定和释放总线。这可防止设备
锁定或控股SMBus的预期接收数据。
有些SMBus的控制器无法处理SMBus超时
的功能,所以它可以被禁用。
3.
配置寄存器1 ( 0X40 )
<6> TODIS = 0 ,使SMBus超时(默认)
<6> TODIS = 1 , SMBus超时关闭
第3版|第14页77 | www.onsemi.com