JAJSIB9A December 2019 – June 2020 HDC2022
PRODUCTION DATA
7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
DRDY_STATUS | TH_STATUS | TL_STATUS | HH_STATUS | HL_STATUS | RES | RES | RES |
ビット | フィールド | 種類 | リセット時の値 (HEX) | 説明 |
---|---|---|---|---|
7 | DRDY_STATUS | R | 0 | データ準備完了ビット・ステータス 0 = データ準備中 1 = データ準備完了 |
6 | TH_STATUS | R | 0 | 温度スレッショルド HIGH 割り込みステータス 0 = 割り込みなし 1 = 割り込み |
5 | TL_STATUS | R | 0 | 温度スレッショルド LOW 割り込みステータス 0 = 割り込みなし 1 = 割り込み |
4 | HH_STATUS | R | 0 | 湿度スレッショルド HIGH 割り込みステータス 0 = 割り込みなし 1 = 割り込み |
3 | HL_STATUS | R | 0 | 湿度スレッショルド LOW 割り込みステータス 0 = 割り込みなし 1 = 割り込み |
2 | RES | 0 | 予約済み | |
1 | RES | 0 | 予約済み | |
0 | RES | 0 | 予約済み |
DRDY_STATUS ビットは、温度または湿度の変換が完了したことを示し、その挙動はデバイス構成レジスタ (0x0E) によって定義されます。このビットは、次のいずれかのレジスタが読み出されたときにクリアされます。温度下位バイト (0x00)、温度上位バイト (0x01)、湿度下位バイト (0x02)、湿度上位バイト (0x03)、ステータス (0x04)。このビットは、リセット時にもクリアされます。
TL_STATUS ビットは、温度スレッショルド LOW 値を超えていることを示し、その挙動はデバイス構成レジスタ (0x0E) によって定義されます。ステータス・レジスタ (0x04) が読み取られると、このビットはクリアされます。このビットは、リセット時にもクリアされます。
TH_STATUS ビットは、温度スレッショルド HIGH の値を超えていることを示し、その挙動は 0x0E 構成レジスタの値によって定義されます。ステータス・レジスタ (0x04) が読み取られると、このビットはクリアされます。このビットは、リセット時にもクリアされます。
HH_STATUS ビットは、湿度スレッショルド HIGH の値を超えていることを示し、その挙動はデバイス構成レジスタ (0x0E) によって定義されます。ステータス・レジスタ (0x04) が読み取られると、このビットはクリアされます。このビットは、リセット時にもクリアされます。
HL_STATUS ビットは、湿度スレッショルド LOW の値を超えていることを示し、その挙動はデバイス構成レジスタ (0x0E) によって定義されます。ステータス・レジスタ (0x04) が読み取られると、このビットはクリアされます。このビットは、リセット時にもクリアされます。