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