2013-10-31

プログラミング

照明開発(21) レジスタ設定ミスの解析をしてみた

先に、バグの原因をレポートしたが、実際に、どのような状況で不具合が発生していたのかを確認しておこうと思う。つまりは、“CMCON=0b00000111”とすべきところを“CMCON=0x00000111”とするとPICはどのような挙動を示す...
プログラミング

照明開発(20) 動作不具合対策

恥ずかしながら、こんな簡単な回路であるにもかかわらず、動作が不安定で、なかなか消息していなかった。だいたいは、電源を入れた直後には設計通りの動作をするのだが、その後、徐々におかしな動作になると言うもの。しかし、場合によっては、電源投入直後に...