nobcha23の日記

PICマイコンやArduinoを使う電子回路遊びを紹介します

RTC−8564NBを使ったLCD時計表示のプログラムが動き出しましたが・・

PIC16F1827基板:LCD付き+ICSP付き+i2cインターフェイス付き+タクトスイッチ付き+簡易周波数カウンタ用入力TRアンプ付き(3Vで動作、LCD表示できる) のプリント基板をMBEでパターン設計し、中国FUSIONで作りました。組み立てデバッグ中です。

LCD表示でて、カウンタでき、RTCもつながりました。基板面積の都合でRTCは外付けになります。時計プログラムの移植がいまいち未完成です。時計設定スイッチで設定モードに入りUP/DOWNするとこんなMIN/MAXから逸脱した数字がでました。テーブルか、BCDバイナリ変換関数あたりがおかしいようです。

ICSPをつないだままだとLCD表示が狂います。LCDのRSとENがICSPの信号と共通なので仕方ないです。書き込み後はずしてデバッグします。