民國96年 第3梯次 數位電子甲級 學科

第12題

下列何者不是微控器P I C 晶片中看門狗( W D T ) 的功能?

題目

下列何者不是微控器P I C 晶片中看門狗( W D T ) 的功能?

  1. (1) 可用來作監視晶片執行是否動作正常
  2. (2) 是一個具有晶片內部獨立振盪器的計時器
  3. (3) 正常程式中須隨時使用清除指令( C L R W D T )
  4. (4) 當系統當機或進入一個永無止境的迴圈時,看門狗計時無法使系統重新啟動

官方答案

(4) 當系統當機或進入一個永無止境的迴圈時,看門狗計時無法使系統重新啟動

解析

看門狗計時器(WDT)由晶片內部獨立振盪器計時,不依賴系統主時鐘,主要用來監視程式是否正常執行。正常程式必須在固定時間內執行清除指令(CLR WDT),讓計時器重新計數,否則計時溢位就會觸發晶片重置。第4項的敘述與實際功能相反:當系統當機或陷入無窮迴圈而無法按時清除 WDT 時,WDT 正是靠溢位強制將系統重新啟動,這正是它存在的目的。第3項所說「須隨時清除」雖用語較寬鬆,但觀念上仍屬正常使用方式,故不是答案。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料