ATMega168 20PU使ってみた
環境はWin8、Atmel Studio6.1。
単なるLEDチカチカしかやってないけど、備忘録。
・内臓オシレータのデフォルト周波数は8MHz
なので、プロジェクトのプロパティから、
AVR/GNU C Compiler→SymbolsでF_CPU=8000000ULと定義。
プログラム書き込み時にSUT_CKSELは触らないのが吉。
F_CPUを16MHzに設定したため、_delay_ms()がおかしくなってた。
・CKDIVはチェックを外すべし
デフォルトではチェックがついていて、8分周してしまう。
なんか省電力になるらしいけど。
やっぱり_delay_ms()やシリアル通信などに影響を与えそうなので。