DS1621
命令集
数据和控制信息的读出和写入
在图5中所示的格式的DS1621要写入
在DS1621中,主机将发出的从机地址
在DS1621和R / W位将被设置为0后receiv-
荷兰国际集团的认可,总线主机提供了一个COM
命令协议。接收到该协议中, DS1621之后
会发出一个应答,然后主可能
将数据发送到DS1621 。如果DS1621将被读取,
主机必须像以前一样发送命令协议,
然后发出一个重复的起始条件和
控制字节,这一次的R / W位设置为1,
让阅读从DS1621的数据。该公
命令为DS1621设定为表3所示的是按下列方法
低点:
于T的操作温度阈值
OUT
输出。
如果R / W为1时,存储在该寄存器中的值被读回。
访问配置[胆碱]
如果R / W为0 ,该命令写入到配置稳压
存器。发出此命令后,下一个数据字节
该值将被写入配置寄存器。如果
R / W为1 ,读取下一个数据字节存储在值
配置寄存器。
阅读次数[ A8H ]
这个命令读取计数器字节的值。这
命令只当R / W为1 。
阅读斜率[ A9H ]
此命令读取计数器坡字节的值
从DS1621 。此命令只当R / W为1 。
读温度[ AAh时]
这个命令读取最后温度转换
结果。在DS1621将发送两个字节,格式
如前所述,这是这个寄存器的内容。
开始转换T [英皇酒店]
该命令将开始温度转换。没有
进一步的数据是必需的。在单次模式下,温度
TURE转换将被执行,然后该DS1621
将保持闲置状态。在连续模式下,该命令将
启动连续转换。
访问TH [ A1H ]
如果R / W为0 ,该命令写入TH (高TEM-
PERATURE )注册。发出此命令后,
下两个字节写入到DS1621 ,以相同的格式
所描述的读出温度,将设置高
于T的操作温度阈值
OUT
输出。
如果R / W为1时,存储在该寄存器中的值被读回。
停止转换T [ 22H ]
此命令停止温度转换。没有进一
疗法的数据是必需的。这个命令可以用于暂停
一个DS1621在连续转换模式。发行后
此命令,当前温度测量
将完成,然后在DS1621将保持空闲
直到开始转换T被颁发给连续恢复
操作。
访问TL [ A2H ]
如果R / W为0 ,该命令写入TL (低温条件
PERATURE )注册。发出此命令后,
下两个字节写入到DS1621 ,以相同的格式
所描述的读出温度,将设置高
021497 8/14