請教各位大大
小弟目前想用atxmega128晶片製作一個計時器
不過是初學有些觀念不太懂想問問
==============================================
若使用TC_16位計數器來製作計時器
系統時間設定20000000
PER設定20000
這樣1秒就會分割1000次
其中"計數功能"到底是如何進行計數?
目前設計兩組外部中斷INT0(開始)及INT1(結束)
若INT0中斷觸發後
執行 TCC0.CTRLA = TC_CLKSEL_DIV1_gc; //不分頻
接著跳入CCA的中斷
ISR(TCC0_CCA_vect)
{
是否由這裡來計數?
}
===============================================
請問小弟上列想法是否正確
或者是有更好的方法?