TOP

Code Option中INT_16K_RC選擇By_cpum時,如何正確設置WTCKS,WDRST,WDRATE位?

當Code Option中的INT_16K_RC選擇By_cpum時,WTCKS,WDRST,WDRATE設置不同的值會得到不同的Watchdog溢出時間,具體參見以下表格:
看門狗定時器溢出時間表
WTCKS WTRATE CLKMD 看門狗定時器溢出時間
0 0 0 1 / ( fcpu ÷÷16 ) = 293 ms , Fosc=3.58MHz
0 1 0 1 / ( fcpu ÷÷ 16 ) = 500 ms , Fosc=32768Hz
0 0 1 1 / ( fcpu ÷÷ 16 ) = 65.5s , Fosc=16KHz@3V
0 1 1 1 / ( fcpu ÷÷ 16 ) = 1s , Fosc=16KHz@3V
1 - - 1 / ( 16K ÷ 512 ÷ 16 ) ~ 0.5s @3V