ドナドナされるプログラマのメモ

Windows用アプリのプログラミングメモ

自転車用ウインカーの制作(8)

AVRマイコン ATtiny202を使って自転車用ウインカーを作るメモも、早くも8回目。ここに来て、わかりにくいトラブルが発生した。プログラミング直後はちゃんと動作するのに、安定化電源の出力を入り切りして電源を投入すると起動しない。調べても同様の症状の人は見つからず。そこで、プログラミング直後のリセットと電源ON時のリセットでなにが違うか考えてみた。

・・・もしかして、安定化電源の出力立ち上がりが遅くて、クロックが安定していない?

試しに、電源ONからコード実行までの時間をデフォルトの8msから64msにしてみた。

ビンゴ。無事動作。こんな問題に2時間もかけてしまった。悲しい。