ZHCSR23A september 2022 – may 2023 TMP1827
PRODUCTION DATA
使用此寄存器配置器件功能,如温度数据格式、警报模式、平均值计算和转换类型(总线供电模式下的单次转换、自动转换和堆叠转换以及 VDD 供电模式下的单次转换或连续转换)。主机可以使用 COPY SCRATCHPAD-1 函数命令将更新后的设置存储到配置 EEPROM 中。上电复位时,寄存器设置会自动从配置 EEPROM 恢复。
返回寄存器映射。
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
TEMP_FMT | 保留 | CONV_TIME_SEL | ALERT_MODE | AVG_SEL | CONV_MODE_SEL[2:0] | ||
RW-0b | RW-1b | RW-1b | RW-1b | RW-0b | RW-000b |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | TEMP_FMT | RW | 0b | 选择温度格式。 0b = 12 位传统格式 1b = 16 位高精度格式 |
6 | 保留 | RW | 1b | 保留。主机必须始终将此位写为 1b。 |
5 | CONV_TIME_SEL | RW | 1b | 选择 ADC 转换时间 0b = 3ms / 1b = 5.5ms |
4 | ALERT_MODE | RW | 1b | 警报引脚功能仅在 VDD 供电模式下可用 0b = 警报引脚在警报模式工作 1b = 警报引脚在比较器模式下工作 |
3 | AVG_SEL | RW | 0b | 转换平均值计算选择 0b = 无平均值计算 1b = 8 个背靠背转换的平均值计算 |
2:0 | CONV_MODE_SEL[2:0] | RW | 000b | 转换模式选择位。 当器件处于总线供电模式时: 000b = 使用 CONVERT TEMP 函数的默认单次转换模式 001b = 启用堆叠转换模式。启用后,使用短地址将实际转换开始时间与转换请求时间错开。 010b = 启用自动温度转换模式 011b - 111b = 保留。未指定器件行为。 当器件处于 VDD 供电模式时: 000b = 使用 CONVERT TEMP 函数的默认单次转换模式 001b = 每 8 秒进行一次转换 010b = 每 4 秒进行一次转换 011b = 每 2 秒进行一次转换 100b = 每 1 秒进行一次转换 101b = 每 0.5 秒进行一次转换 110b = 每 0.25 秒进行一次转换 111b = 每 0.125 秒进行一次转换 |