PIC16F877A」タグアーカイブ

PIC時計本体部の試運転

PIC時計の本体部の組み立てを先週から開始して、ようやく7割がたできてメインの7セグLEDを光らせることができる段階になったので、試しに動かしてみることにした。 しかし、さっぱり動かない。 最初のうちはデバッグモードに入 … 続きを読む

カテゴリー: PIC, 作業 | タグ: , | コメントする

PIC時計にGPSから時間を設定する

PIC時計にGPSモジュールGT-720Fをつないで時間を設定する機能をつけた。 PIC時計の起動時にGPSモジュールから時間を読み取って設定します。 途中でもボタンを押すとGPSモジュールから時間を設定できます。 LC … 続きを読む

カテゴリー: PIC, プロトタイプ, 回路 | タグ: , , , , , , , | コメントする

eneloop 単3×4本

eneloopの単3×4本を電源としてそのまま使っていいのか? 確かPICにかけていい電圧のMAXは+5.5Vだったような記憶があった。 eneloopを買ってきて、4本の電池ケースに入れてLED+抵抗器の簡単な回路に接 … 続きを読む

カテゴリー: PIC, 基礎知識 | タグ: , , | コメントする

PIC16F877AでUSART (GT-720Fをつなぐ)

PIC16F877AでUSARTを使い、RS-232C(ADM3202AN)経由でGT-720Fをつないだ。 最初はTera Termで送った文字をただ返すプログラムを書いてそれでUSART通信のテストを行った。 最初に … 続きを読む

カテゴリー: PIC, プロトタイプ, 回路, 部品 | タグ: , , , , , , , | 6件のコメント

PIC16F877AにLCDをつなぐ

PIC16F877AにGPSをつなぐ前にデバッグのためにLCDをつないだ。 以前、PIC18F2550につないだのでそれを参考にしようと思ったけど、回路図も残してなかった。 ソースコードはあったのでそのソースコードをPI … 続きを読む

カテゴリー: PIC, 回路, 部品 | タグ: , , , , , | コメントする

32.768kHzの水晶発振子+タイマー1へ

セラロックのみでのPIC時計は50時間経過後に4分30秒ほど遅れていた。 さすがに2日間で5分近く遅れるのはいかがなものかと、32.768kHzの水晶発振子をつけてタイマー1でチェックすることにした。 その前に時分表示の … 続きを読む

カテゴリー: PIC, 作業, 部品 | タグ: , , , , | コメントする

PIC時計を調整してみる

PIC時計を調整するには、どこを調整するか? 割り込み関数内のカウンターを調整してみた。 最初の段階で遅れたので設定値を小さく(RELOADSに1を足さずにそのままに)してみた。時分表示だと時間がかかるので分秒表示にして … 続きを読む

カテゴリー: PIC | タグ: , , , | コメントする

セラロックによるPIC時計

セラロックの精度によるPIC時計をブレッドボード上に組んでみました。 動かし始めたのは23:38で、4:31に誤差を確認しました。 経過時間は293分で、PIC時計は14分遅れました。 誤差は5%近くなります。 セラロッ … 続きを読む

カテゴリー: PIC, プロトタイプ, 作業, 回路 | タグ: , , , , , , | コメントする

失敗作

3D LED Cubeの第1段目(3×3)をユニバーサル基板で作ろうとした。 (連休中に試しておこうと5/6に行いました。) でも、失敗。。。 PIC16F877A用に40ピンの丸ピンICソケット、電源にACアダプターを … 続きを読む

カテゴリー: PIC, 作業, 回路 | タグ: , , | 3件のコメント

配置してはみたけれど・・・

AVRの書き込みがうまくいかないので3D LED Cubeの方を試すことにした。 とりあえず、一番大きいブレッドボード上にLED27個を配置し、PIC16F877Aから最初の9つに配線した。 というか、手持ちのジャンプワ … 続きを読む

カテゴリー: PIC, 回路 | タグ: , | 1件のコメント