ZHCSGL3D July 2017 – February 2021 HDC2010
PRODUCTION DATA
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DRDY_STATUS | TH_STATUS | TL_STATUS | HH_STATUS | HL_STATUS | RES | RES | RES |
位 | 字段 | 类型 | 复位 | 说明 |
---|---|---|---|---|
7 | DRDY_STATUS | R/W | 0 | DataReady 位状态 0 = 数据未就绪 1 = 数据就绪 读取时将 DRDY_STATUS 清零 |
6 | TH_STATUS | R/W | 0 | 温度阀值高中断状态 0 = 无中断 1 = 中断 读取时将 TH_STATUS 清零 |
5 | TL_STATUS | R/W | 0 | 温度阀值低中断状态 0 = 无中断 1 = 中断 读取时将 TL_STATUS 清零 |
4 | HH_STATUS | R/W | 0 | 湿度阈值高中断状态 0 = 无中断 1 = 中断 读取时将 HH_STATUS 清零 |
3 | HL_STATUS | R/W | 0 | 湿度阈值低中断状态 0 = 无中断 1 = 中断 读取时将 HL_STATUS 清零 |
2 | RES | 0 | 保留 | |
1 | RES | 0 | 保留 | |
0 | RES | 0 | 保留 |
DRDY_STATUS 表示温度和/或湿度转换终止。当读取中断/DRDY 寄存器或读取输出寄存器 TEMPERATURE_HIGH、TEMPERATURE_LOW、HUMIDITY_HIGH 和 HUMIDITY_LOW 时,该位被清除。
TL_STATUS 表示超出温度阈值低 值。该行为由 0x0E 配置寄存器值定义。当读取寄存器中断 DRDY 时,该位被清除。
TH_STATUS 表示超出温度阈值高 值。该行为由 0x0E 配置寄存器值定义。当读取寄存器中断 DRDY 时,该位被清除。
HH_STATUS 表示超出湿度阈值高 值。该行为由 0x0E 配置寄存器值定义。当读取寄存器中断 DRDY 时,该位被清除。
HL_STATUS 表示超出湿度阈值低 值。该行为由 0x0E 配置寄存器值定义。当读取寄存器中断 DRDY 时,该位被清除。
DRDY/INT 引脚的行为类似于基于 0x0E 配置寄存器值的 STATUS 位。