ZHCST61G December 2010 – September 2025 TMP411-Q1 , TMP411D-Q1
PRODUCTION DATA
TMP411-Q1 和 TMP411D-Q1 具有狀態(tài)寄存器以報告溫度比較器狀態(tài)。表 8-2 顯示了狀態(tài)寄存器位。狀態(tài)寄存器是只讀的,可從指針地址 02h 讀取。
如果 ADC 正在進(jìn)行轉(zhuǎn)換,則 BUSY 位讀數(shù)為 1,如果 ADC 未進(jìn)行轉(zhuǎn)換,則該位讀數(shù)為 0。
如果自上次讀取狀態(tài)寄存器后檢測到遠(yuǎn)程晶體管為 OPEN,則 OPEN 位讀數(shù)為 1。僅當(dāng) ADC 嘗試轉(zhuǎn)換遠(yuǎn)程溫度時,才會檢測到 OPEN 狀態(tài)。
如果遠(yuǎn)程溫度超過遠(yuǎn)程 THERM 限制,保持大于遠(yuǎn)程 THERM 限制,且小于共享遲滯寄存器中的值,則 RTHRM 位讀數(shù)為 1,如圖 7-9 所示。
如果本地溫度超過本地 THERM 限制,保持大于本地 THERM 限制,且小于共享遲滯寄存器中的值,則 LTHRM 位讀數(shù)為 1,如圖 7-9 所示。
LHIGH 和 RHIGH 位的值取決于配置寄存器中 AL/TH 位的狀態(tài)。如果 AL/TH 位為 0,則在自上次清除狀態(tài)寄存器以來超過本地上限時,LHIGH 位讀數(shù)為 1。如果自上次清除狀態(tài)寄存器以來超過遠(yuǎn)程上限,則 RHIGH 位讀數(shù)為 1。如果 AL/TH 位為 1,則使用遠(yuǎn)程上限和本地上限來實(shí)現(xiàn) THERM2 功能。如果本地溫度已超過本地上限并保持大于本地上限且小于遲滯寄存器中的值,則 LHIGH 位讀數(shù)為 1。
如果遠(yuǎn)程溫度已超過遠(yuǎn)程上限并保持高于遠(yuǎn)程上限且小于遲滯寄存器中的值,則 RHIGH 位讀數(shù)為 1。
LLOW 和 RLOW 位不受 AL/TH 位的影響。如果自上次清除狀態(tài)寄存器以來超過了本地下限,則 LLOW 位讀數(shù)為 1。如果自上次清除狀態(tài)寄存器以來超過了遠(yuǎn)程下限,則 RLOW 位讀數(shù)為 1。當(dāng)未連接遠(yuǎn)程二極管且電源斜升速率小于 240V/s 時,也會設(shè)置 RLOW 標(biāo)志并必須將其忽略。
鎖存 LLOW、RLOW 和 OPEN 的值(以及當(dāng) AL/TH 為 0 時 LHIGH 和 RHIGH 的值)且其讀數(shù)為 1,直至讀取狀態(tài)寄存器或發(fā)生器件復(fù)位。只要不再存在導(dǎo)致設(shè)置標(biāo)志的條件,就可以通過讀取狀態(tài)寄存器來清除這些位。讀取狀態(tài)寄存器不會鎖存和清除 BUSY、LTHRM 和 RTHRM 的值(以及當(dāng) ALERT/THERM2 為 1 時 LHIGH 和 RHIGH 的值)。BUSY、LTHRM 和 RTHRM 的值始終表示當(dāng)前狀態(tài),在相應(yīng)的 ADC 轉(zhuǎn)換結(jié)束時會適當(dāng)?shù)剡M(jìn)行更新。清除狀態(tài)寄存器位不會清除 ALERT 引腳的狀態(tài);必須使用 SMBus 警報響應(yīng)地址命令來清除 ALERT 引腳。
TMP411-Q1 和 TMP411D-Q1 對 LHIGH、LLOW、RHIGH、RLOW 和 OPEN 進(jìn)行或非運(yùn)算,因此這些標(biāo)志中任何一個的狀態(tài)從 0 變?yōu)?1 都會自動導(dǎo)致 ALERT 引腳變?yōu)榈碗娖剑▋H當(dāng) ALERT/THERM2 引腳配置為 ALERT 模式時才適用)。
| 狀態(tài)寄存器(讀取 = 02h,寫入 = 不適用) | ||||||||
|---|---|---|---|---|---|---|---|---|
| 位 # | D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 |
| 位名稱 | BUSY | LHIGH | LLOW | RHIGH | RLOW | 斷開 | RTHRM | LTHRM |
| POR 值 | 0(1) | 0 | 0 | 0 | 0 | 0 | 0 | 0 |