Q13.
ATmega328P 提供timer0, 1, 2,其中timer1 相較其他2 個timer 多了下列何種功能?
數位電子 · 甲級 · 程式語言 · Q13
難易度分析
3 / 5
題目以單選方式呈現,選項僅包含四個功能項,且題干明確要求辨認 timer1 相較於 timer0、timer2 的獨特功能,無需額外推理或跨領域知識,結構簡單且不含多重正確答案或高階推理。
正確答案:③Capture Event
③ Capture Event:Input Capture(輸入捕捉) 為 timer1(16 位元計時器)獨有的功能,可精確捕捉外部事件發生的時間點,常用於量測脈波寬度或頻率。
錯誤選項解析
- ① Compare Match A:Compare Match A 功能為 timer0、timer1、timer2 三者皆具備的標準比較輸出通道,並非 timer1 獨有。
- ② Compare Match B:Compare Match B 同樣為三個 timer 共有的第二組比較輸出通道,timer0 與 timer2 也具備此功能。
- ④ Overflow:Overflow(溢位中斷) 是所有 timer 的基本功能,當計數器從最大值回繞至零時觸發,timer0 與 timer2 同樣具備此功能。
Learning Tip
"本題核心考點為 ATmega328P 各計時器的功能差異。timer0 與 timer2 為 8 位元計時器,而 timer1 為 16 位元計時器,獨具 Input Capture 功能。常見陷阱為將 Compare Match 誤認為 timer1 獨有,實際上三路 timer 皆擁有 OCRxA/OCRxB 比較寄存器。實務上 Input Capture 常用於 PWM 量測 與 超音波感測 等需要精確時間記錄的應用。"
學員答題分佈
①Compare Match A0%
②Compare Match B0%
③Capture Event0%
④Overflow0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!