ZHCSOF0C July 2021 – June 2022 TMP126
PRODUCTION DATA
如果配置寄存器中的 INT_COMP 位設置為 0,器件將處于中斷模式。將器件從比較器模式更改為中斷模式,會立即清除 Alert_Status 寄存器并復位 ALERT 引腳。然后,TMP126 將在下一次溫度轉換時按照本節所述運行。在此模式下,器件會將每次轉換結束時的溫度結果與 TLow_Limit 寄存器和 THigh_Limit 寄存器中的值進行比較。如果溫度結果高于 THigh_Limit 寄存器中的值,則會設置 Alert_Status 寄存器中的 THigh_Status 和 THigh_Flag 位,并且 ALERT 引腳將置位。讀取 Alert_Status 寄存器后,標志位將清零,且 ALERT 引腳將取消置位。如果后續溫度結果高于遲滯值 (THigh_Limit - THigh_Hysteresis)(其中 THigh_Hysteresis 是遲滯寄存器中的最高有效字節 (MSB)),將不會設置 THigh_Flag 位。在溫度結果低于 (THigh_Limit - THigh_Hysteresis) 之前,將不會清除狀態位。
在溫度結果低于 (THigh_Limit - THigh_Hysteresis) 后,THigh_Status 位將清零,此時將設置 THigh_Flag 位,并且 ALERT 引腳將置位以指示此變化。
如果未在 Alert_Enable 寄存器中啟用 THigh_Flag 位,則當測量的溫度超過 THigh_Limit 或遲滯時會設置標志位,但 ALERT 引腳將不會置位。TLow_Limit 和壓擺率的行為將與之前描述的上限相同。圖 8-7 顯示了一個描述此行為的圖。
圖 8-7 中斷模式圖