
6通道智能风扇控制器
MAX31785
报警响应地址( ARA )字节格式
1
S
7
ARA
0001100
1
R
1
A
8
从器件地址
与LSB = 0
1
NA
1
P
如果由于某种原因,主机没有完成写一个完整的
字节或开始之前读取设备一个完整的字节
或停止接收,该设备将执行以下操作:
1 )忽略该命令。
2 )设置STATUS_BYTE的CML位。
3 )设置STATUS_WORD的CML位。
4 )设置STATUS_CML的DATA_FAULT位。
5 )通知通过主机
警报
断言(如果启用) 。
对于每个受支持的命令,该装置预计,
要被写入或从读取的字节数固定
装置。如果出于任何原因比预期数量少
字节是从设备时,设备写入或读出
完全忽略该命令,并采取任何行动。
对于每个受支持的命令,该装置预计,
字节的固定号码被写入到设备。如果
任何理由超过所期望的字节数或
比特被写入到该设备,该设备执行以下操作:
1 )忽略该命令。
2 )设置STATUS_BYTE的CML位。
3 )设置STATUS_WORD的CML位。
4 )设置STATUS_CML的DATA_FAULT位。
5 )通知通过主机
警报
断言(如果启用) 。
对于每个受支持的命令,该设备需要一个固定的
可以从设备中读取的字节数。如果对于任何
原因多字节或位的是预期数量
从设备读取,该设备将执行以下操作:
1 )发送全1( FFh)中,只要主机保持
承认。
2 )设置STATUS_BYTE的CML位。
3 )设置STATUS_WORD的CML位。
4 )设置STATUS_CML的DATA_FAULT位。
5 )通知通过主机
警报
断言(如果启用) 。
18
主机发送或读取过几个位
如果设备接收从机地址的R / W位
设置为1 ,立即命令代码前,
该设备将执行以下操作(注意,这并不适用于
以ARA ) :
1 )方应答地址字节。
2 )发送全1( FFh)中,只要主机保持
承认。
3 )设置STATUS_BYTE的CML位。
4 )设置STATUS_WORD的CML位。
5 )设置STATUS_CML的DATA_FAULT位。
6 )通知通过主机
警报
断言(如果启用) 。
如果主机向设备发送一个命令代码,它
不支持,或者,如果主机发送命令代码
不支持在当前页面设置,
设备将执行以下操作:
1 )忽略该命令。
2 )设置STATUS_BYTE的CML位。
3 )设置STATUS_WORD的CML位。
4 )设置STATUS_CML的COMM_FAULT位。
5 )通知通过主机
警报
断言(如果启用) 。
该设备检查页和WRITE_PROTECT
命令代码为有效数据。如果主机写入数据
值,该值是无效的,该设备执行以下操作:
1 )忽略该命令。
2 )设置STATUS_BYTE的CML位。
3 )设置STATUS_WORD的CML位。
4 )设置STATUS_CML的DATA_FAULT位。
5 )通知通过主机
警报
断言(如果启用) 。
主机发送设置不当读取位
在从地址字节
主机发送或读取的字节数太少
不支持的命令代码接收
主机发送字节太多或位
无效数据接收
主机读取字节太多或位