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

第5題

P I C 微控制器,一旦執行S l e e p(睡眠)指令後,則P I C 微電腦即進入睡眠模態( S l e e p M o d e )。 執行睡眠模態(…

題目

P I C 微控制器,一旦執行S l e e p(睡眠)指令後,則P I C 微電腦即進入睡眠模態( S l e e p M o d e )。 執行睡眠模態( S l e e p M o d e ) 過程中,下列描述何者錯誤?

  1. (1) C P U 之時序( c l o c k ) 脈衝為停止狀態
  2. (2) 消耗電流僅為數μ A 而已
  3. (3) 監視定時器與C P U 同步,其功能亦處於停止狀態
  4. (4) A / D 轉換器及異步模態( T M R I ) 等,與C P U 不同步,其功能亦不停止

官方答案

(3) 監視定時器與C P U 同步,其功能亦處於停止狀態

解析

Sleep 指令的主要作用是停止 CPU 核心時鐘,使程式停止執行,並把消耗電流降到數 μA 等級,因此選項1、2正確。Watchdog Timer(WDT)若事先致能,會由獨立振盪源繼續計時,可在逾時後產生重置或喚醒,不受 CPU 時鐘同步控制,所以選項3說它與 CPU 同步且停止是錯的。A/D 轉換器若使用 RC 振盪源,及 TMR1 的非同步計數模式,均可在睡眠中繼續工作,選項4正確。

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

官方資料