こんにちはコハペペです。
気まぐれな時計に、DS3231というリアルタイムクロックによる時間の矯正ギブスを追加したにも関わらず、半日で7分進んでしまいました。
DS3231の1Hzをカウントしているのは確認しているのですが、プログラムが良くないみたいです。
これがモジュールです。裏側にコイン電池が付いていて、電源が切れても時間を記憶しカウントし続けてくれます。
このICはMAXIMの物ですが純正のmbedライブラリがあって、それを使っています。
でも、なぜか「分」は記録できますが、「時」が正しく書き込まれないという問題もマトリクス時計のプログラムにあります。
このモジュール単体で、ライブラリを使った書き込みと読み出しは正常にできるのですが、時計のプログラムに加えると問題が発生してしまいます。うむ…。
マトリクス時計のプログラム、フローチャートを、書いて書き直そうかなぁ…
2015.8.11
うまく動くようになりました。バグでした…
うまく動くようになりました。バグでした…
コメント