ZHCST60E December 2006 – September 2024 TMP411
PRODUCTION DATA
配置寄存器设置温度范围、控制关断模式以及确定 ALERT 和 THERM2 引脚的工作方式。通过写入指针地址 09h 以及从指针地址 03h 读取来设置配置寄存器。
如果 AL 或 TH = 0,则通过设置 MASK 位(位 7)可启用或禁用 ALERT 引脚输出。如果 AL 或 TH = 1,则 MASK 位不起作用。如果将 MASK 设置为 0,则当其中一个温度测量通道超过所选连续转换数的上限或下限时,ALERT 引脚变为低电平。如果 MASK 位设置为 1,TMP411 会保持 ALERT 引脚状态,但 ALERT 引脚不会变为低电平。
关断 (SD) 位(位 6)可启用或禁用温度测量电路。如果 SD = 0,TMP411 将以转换率寄存器中设置的速率连续转换。当 SD 设置为 1 时,TMP411 会立即停止转换,并进入关断模式。当 SD 再次设置为 0 时,TMP411 器件会恢复连续转换。当 SD = 1 时,单次转换从写入单次触发寄存器开始。
AL 或 TH 位(位 5)控制 ALERT 引脚在 ALERT 模式或 THERM2 模式下是否起作用。如果 AL 或 TH = 0,则 ALERT 引脚作为中断引脚运行。在此模式下,ALERT 引脚在连续发生设定次数的超限温度测量后变为低电平。
如果 AL 或 TH = 1,则 ALERT /THERM2 引脚实现 THERM 功能 (THERM2)。在此模式下,THERM2 的功能与 THERM 引脚类似,不同之处在于本地上限和远程上限寄存器用于阈值。当设置 RHIGH 或 LHIGH 时,THERM2 变为低电平。
可以通过为配置寄存器配置位 2 来设置温度范围。将此位设置为低电平可将 TMP411 器件配置为标准测量范围(0°C 至 127°C)。以标准二进制格式存储温度转换结果。将位 2 设置为高电平可将 TMP411 配置为工作温度测量范围(−55°C 至 +150°C)。以扩展二进制格式存储温度转换结果,如表 8-1 中所列。
配置寄存器的其余位保留,必须设置为 0。此寄存器的上电复位值为 00h。表 9-3 列出了配置寄存器位。
配置寄存器(读取 = 03h,写入 = 09h,POR = 00h) | |||
---|---|---|---|
位 | 名称 | 功能 | 上电复位值 |
7 | MASK | 0 = ALERT 启用 1 = ALERT 屏蔽 | 0 |
6 | SD | 0 = 运行 1 = 关断 | 0 |
5 | AL 或 TH | 0 = ALERT 模式 1 = THERM 模式 | 0 |
4、3 | 保留 | — | 0 |
2 | 温度范围 | 0 = 0°C 至 127°C 1 = -55°C 至 150°C | 0 |
1、0 | 保留 | — | 0 |