![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig97G0DUNGL6ZhgxPddT-p3-XfE6d9b-d2IyklJ3bI6yzuEjt_Ezh2RGsMWoMGK3sh77K8nSkHLtfrs4T17_StwFzm8H_jLi9KUZxfrCTTGVPHSBOwRkrKSx307p7LZuUruD10CDM_XQuA/s200/osc_connections.jpg)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh-RJJMRKWdRc6Tq5dwfKctJDhwwSTtxOKJaw8hRkFZghzUjgTA_lVwbvBpj6kA3_WJhR_D9_AtmowbW4d8oVjl8atuogs2V2_SdMA6F8dX4DS9ZvYa595GsYcOhIAHjdwIcGI8S-fHYDVF/s200/clock_source.jpg)
ATmega64の場合、周波数別にフューズビットを設定する必要がある。
使用する周波数帯と外部クロックソースによってはCKOPTの選択も必要。
この辺りはややこしいのでこの後の世代のデバイスからは設定項目が変更されているようだ。
AVRの場合、このクロックをISPで使用するので選択を誤ると書けなくなる。
私自身もATmega8で間違ったクロックを選択してしまったことがある。
初めてクロック設定をした時の事で、ちょっと選択してみようなんて軽い気持ちでやってしまった。
ISPできなくなると知って愕然とした。
どんなマイコンでも一癖二癖あるもの。
0 件のコメント:
コメントを投稿