民國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) C P U 之時序( c l o c k ) 脈衝為停止狀態
- (2) 消耗電流僅為數μ A 而已
- (3) 監視定時器與C P U 同步,其功能亦處於停止狀態
- (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 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。