ZHCSVS0 October 2025 TMP4719
ADVANCE INFORMATION
如果配置寄存器中的警報(bào)模式設(shè)置位設(shè)置為 0,警報(bào)模式將被設(shè)置為中斷模式。在此模式下,如果測得的溫度超過警報(bào)上限或低于限值寄存器中定義的警報(bào)下限,ALERT 引腳將在轉(zhuǎn)換周期結(jié)束時(shí)被置為有效。在此模式下,如果狀態(tài)寄存器中除 ADC_Busy 標(biāo)志和遠(yuǎn)程二極管開路標(biāo)志外的任何標(biāo)志被置位,TMP4719 會(huì)在狀態(tài)寄存器讀取期間設(shè)置配置寄存器的 ALERT 屏蔽位。這可防止 ALERT 引腳觸發(fā),直到控制器復(fù)位 ALERT 屏蔽位(向 Alert_MASK 位寫入 0)。
當(dāng)測得的溫度超出警報(bào)上限寄存器限值時(shí),ALERT 高狀態(tài)標(biāo)志將在轉(zhuǎn)換周期結(jié)束時(shí)被置位。遠(yuǎn)程和本地溫度測量具有單獨(dú)的上限值和狀態(tài)寄存器標(biāo)志。狀態(tài)寄存器標(biāo)志只會(huì)設(shè)置為相應(yīng)的溫度測量值。
當(dāng)測得的遠(yuǎn)程溫度低于遠(yuǎn)程警報(bào)下限寄存器限制時(shí),ALERT 低狀態(tài)標(biāo)志在轉(zhuǎn)換周期結(jié)束時(shí)置位。遠(yuǎn)程和本地溫度測量具有單獨(dú)的下限值和狀態(tài)寄存器標(biāo)志。狀態(tài)寄存器標(biāo)志只會(huì)設(shè)置為相應(yīng)的溫度測量值。請(qǐng)參閱節(jié) 8.30。
從控制器讀取狀態(tài)寄存器的命令后,狀態(tài)寄存器限制標(biāo)志被清除;如果測得的溫度超出設(shè)定的限值,該標(biāo)志會(huì)在前一個(gè)溫度轉(zhuǎn)換周期結(jié)束時(shí)再次被置位。
圖 7-5 展示了處于中斷模式時(shí) ALERT 引腳和標(biāo)志的行為。