PICを勉強しています。以前からPICを使ってLCDに文字などを表示させる実験?などをしていたのですが、昨日から突然、上段すべてに四角(0xFF)が表示されるようになりました。下段には何も表示されません。ブレッドボード上の回路に変更はありません。
LCDにVdd、Vss、Voのみを接続しても、やはり上段すべてに四角が表示され、上記と変化ありません。以前に作成した(LCDへの表示を確認済みの)プログラムを使ってみましたが、これも同様で改善なしでした。
新品時に電源のみを接続したときには、上下段とも、何も表示されなかったと記憶しているのですが。
ネットを検索したら、同じ症状の例を発見しました。それへのアドバイスとしては、クロックを遅くする(または初期化時間を長めに取る)、回路を見直す、でした。もちろん双方とも試してみましたが、やはり変化ありません。よいアドバイスをどうかよろしくおねがいいたします。
No.1ベストアンサー
- 回答日時:
たまにあるのがデータのコマンドがおかしいとか。
タイミングの時間が合っていない。または順番がおかしいとか(RS、RW、Eの)ソフト上で出力ポートを間違えている事があります。
後はイニシャルの設定がおかしい(8bit,4bit設定が異なる)
あとは電源のプラスマイナス(逆なら即終わりです。)
それを確認してもだめなら多分破損です。
個人的に同じ状況になった事はありましたが確かRS,R/W,Eの操作がソフト上で異なっていた事によるものだったかと思います。
しかし今まで何も無かったのが突然だと破損の可能性大ですね。あいているLCDがあれば交換してみるといいでしょう。
とりあえず参考までに。
この回答への補足
いろいろと試してみた結果、PIC自体に問題があると考えました。そしてMCLRのプルアップを省略していたことによるものと判明いたしました。調べたら、
注意1:動作はしているようだが不安定、手で触ると止まったり動いたり。MCLR端子のプルアップ忘れ。MCLRは抵抗でプルアップしなくても動いてしまうこともあるが、本来ダイオードでVssにクランプされているのでプルアップ(5K~20K)が必須。
と、まさに今回の挙動そのものの記述を見つけました。このミスを発見するのに、かなりの時間を無駄にしてしまいました。お騒がせいたしました。
ありがとうございます。
いままで表示できていたものが、急にできなくなってしまったので、やはり壊れてしまったのでしょうね。
新品のLCDを買ってきて、再度試してみたのですが、やはり結果は同じでした。また、回路を組みなおしたり、PIC→LCDへのフラットケーブルも作成し直してみたり、過去のプログラムを動作させたり、考えられることは全てしてみましたが、どれもうまくいきませんでした・・・また一からやってみます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) MicroPythonコード 1 2023/07/05 15:20
- その他(ブラウザ) IE・edgeで日増しに観られるサイトが減ってくる。 1 2022/10/04 22:40
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- Windows 10 Windows10 の設定?について (長文ですがよろしくお願いします)m(_ _)m 3 2022/05/14 12:22
- マウス・キーボード Bluetoothのクイックペアリングについて 8 2023/03/25 16:50
- C言語・C++・C# 【C++】IDirect3DSurfaceのディープコピーは可能ですか? 1 2022/07/06 02:47
- 体温計・血圧計 導電性ゴムとLCDの接続 2 2023/08/02 19:05
- 政治 私の発明した「二階建て漢字」は使えるでしょうか? 3 2023/02/08 16:40
- Windows 10 パソコン初期化の件です 2 2022/06/05 11:05
- Windows 10 パソコンの起動時、画面が黒いままのトラブルにつきまして。 4 2022/10/02 18:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アプリ life360 について、 ネ...
-
カーステレオのAC電源容量は?
-
電源について 二相電源??
-
acアダプタのinputのアンペアの...
-
保護回路について
-
USBバスパワーとセルフパワーの...
-
制御回路電源の取り方
-
LINEの無料通話はオフラインで...
-
ヤマハプリメインアンプA-5修理...
-
エフェクター用USB-C入力パワー...
-
一般家庭 100Vから200V の切り...
-
キャンドゥには、まだ今現在に...
-
火災報知(火災通報)の電源について
-
USBシリアル通信での電源への疑問
-
TC74HC00 について教えてくださ...
-
テレビが外付けHDDを認識し...
-
ICの電源
-
アンプの電源OFF時異常音
-
カーオーディオの+電源とACCの...
-
電源の項目について+3.3V +5V +...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アプリ life360 について、 ネ...
-
カーステレオのAC電源容量は?
-
+15V安定化電源2つで±15Vとし...
-
2線式、4線式の伝送器について...
-
電源装置の「突き合わせ方式」...
-
一般家庭 100Vから200V の切り...
-
補機電源について
-
acアダプタのinputのアンペアの...
-
UARTを直接つないでもよい?
-
P型2級受信機の電源は分電盤主...
-
制御回路電源の取り方
-
電子回路の電源三種vcc,vdd,▽の...
-
カーオーディオの+電源とACCの...
-
電源について 二相電源??
-
LINEの無料通話はオフラインで...
-
基板設計での電源の引き方につ...
-
黒電話の電源って・・・
-
ICの足の略称と意味を教えて下...
-
ふと思ったのですが,つなぐ順番...
-
ワッシャーの順番
おすすめ情報