ZHCST61G December 2010 – September 2024 TMP411-Q1
PRODUCTION DATA
配置寄存器设置温度范围、控制关断模式以及确定 ALERT/THERM2 引脚的工作方式。通过写入指针地址 09h 来设置配置寄存器,通过从指针地址 03h 读取来读取配置寄存器。
如果 AL/TH = 0,则通过设置 MASK 位(位 7)可启用或禁用 ALERT 引脚输出。如果 AL/TH = 1,则 MASK 位不起作用。如果将 MASK 设置为 0,则当其中一个温度测量通道超过所选连续转换数的上限或下限时,ALERT 引脚变为低电平。如果 MASK 位设置为 1,TMP411-Q1 会保持 ALERT 引脚状态,但 ALERT 引脚不会变为低电平。
关断 (SD) 位(位 6)可启用或禁用温度测量电路。如果 SD = 0,TMP411-Q1 将以转换率寄存器中设置的速率连续转换。当 SD 设置为 1 时,TMP411-Q1 会立即停止转换,并进入关断模式。当 SD 再次设置为 0 时,TMP411-Q1 器件会恢复连续转换。当 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-Q1 配置为标准测量范围(0°C 至 127°C),并且温度转换以标准二进制格式存储。将位 2 设为高电平可将 TMP411-Q1 配置为扩展测量范围(-55°C 至 150°C),并且温度转换以扩展二进制格式存储(请参阅表 8-1)。
配置寄存器的其余位保留,必须始终设置为 0。此寄存器的上电复位值为 00h。表 9-3 总结了配置寄存器的各个位。
TMP411x-Q1 器件系列默认设置为标准温度范围。因此,如果使用此功能,则始终需要在上电后将器件配置为工作温度范围。
配置寄存器(读取 = 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 |