ZHCSYW7 September 2025 TMP461-EP
PRODUCTION DATA
狀態(tài)寄存器可報告溫度模數(shù)轉(zhuǎn)換器 (ADC)、溫度限值比較器以及與遠程傳感器的連接的狀態(tài)。表 8-2 列出了狀態(tài)寄存器位。狀態(tài)寄存器是只讀的,訪問指針地址 02h 可讀取該寄存器。
| 狀態(tài)寄存器(讀取 = 02h,寫入 = 不適用) | ||
|---|---|---|
| 位編號 | 位名稱 | 功能 |
| 7 | BUSY | = 1,當(dāng) ADC 正在轉(zhuǎn)換時 |
| 6 | LHIGH(1) | = 1,當(dāng)觸發(fā)本地溫度上限時 |
| 5 | LLOW(1) | = 1,當(dāng)觸發(fā)本地溫度下限時 |
| 4 | RHIGH(1) | = 1,當(dāng)觸發(fā)遠程溫度上限時 |
| 3 | RLOW(1) | = 1,當(dāng)觸發(fā)遠程溫度下限時 |
| 2 | 斷開(1) | = 1,當(dāng)遠程傳感器處于斷路狀態(tài)時 |
| 1 | RTHRM | = 1,當(dāng)觸發(fā)遠程 THERM 限值時 |
| 0 | LTHRM | = 1,當(dāng)觸發(fā)本地 THERM 限值時 |
如果 ADC 正在進行轉(zhuǎn)換,BUSY 位 = 1。如果 ADC 未進行轉(zhuǎn)換,此位設(shè)置為 0。
LHIGH 位和 LLOW 位分別表示本地傳感器過熱或欠溫事件。RHIGH 位和 RLOW 位分別表示遠程傳感器過熱或欠溫事件。當(dāng)溫度超過警報模式和熱模式下的上限時,設(shè)置 HIGH 位;當(dāng)溫度低于警報模式下的下限時,設(shè)置 LOW 位。OPEN 位表示遠程傳感器存在開路情況。當(dāng)引腳 10 被配置為 ALERT 輸出時,這五個標(biāo)志合計為 NORed。如果五個標(biāo)志中的任何一個為高電平,ALERT 中斷鎖存會被設(shè)置,ALERT 輸出會變?yōu)榈碗娖?。只要?dǎo)致標(biāo)志設(shè)置的條件不再存在(即相應(yīng)結(jié)果寄存器的值在限值范圍內(nèi),或者遠程傳感器已正確連接且正常工作),讀取溫度狀態(tài)寄存器將會清除這五個標(biāo)志。讀取狀態(tài)寄存器不會重置 ALERT 中斷鎖存(以及相應(yīng)的 ALERT 引腳)。重置操作由控制器執(zhí)行,其步驟是讀取溫度傳感器器件地址以處理中斷請求,并且僅當(dāng)標(biāo)志被重置且導(dǎo)致它們被設(shè)置的條件不再存在時才會執(zhí)行重置操作。
當(dāng)相應(yīng)的溫度超過編程的 THERM 限值時,將會設(shè)置 RTHRM 和 LTHRM 標(biāo)志。當(dāng)溫度恢復(fù)到限值范圍內(nèi)時,這些標(biāo)志會自動重置。如果本地或遠程通道出現(xiàn)過熱的情況,則 THERM 輸出會變?yōu)榈碗娖?,一旦測量值再次低于 THERM 限值,該輸出會變?yōu)楦唠娖健?span style="text-decoration:overline" class="ph overline">THERM 遲滯寄存器 (21h) 允許添加遲滯,以便在溫度恢復(fù)到或低于限值減去遲滯值時,該標(biāo)志能夠重置,并且輸出變?yōu)楦唠娖健?/p>
當(dāng)引腳 10 被配置為 THERM2時,只有上限才重要。如果相應(yīng)的溫度超過限值,則會設(shè)置 LHIGH 和 RHIGH 標(biāo)志,并且該引腳會變?yōu)榈碗娖?,以指示事件。LLOW 和 RLOW 標(biāo)志對 THERM2沒有影響,當(dāng)被配置為 THERM 時,輸出的行為方式相同。