- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PICマイコンについて)
PICマイコンについての質問
このQ&Aのポイント
- PICマイコンを使用して液晶を表示させる際の問題について質問です。
- PIC16F18346に置き換えたところ液晶が表示されなくなりました。
- 波形を確認したところ、CS、A0、SDO、SCKの波形が異なっていました。原因を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
お礼率 0% (0/0) の人なので 簡単に ありえますよ。 まずは PIC16F1619 と PIC16F18346 の MSSP 設定は 同じ波形が出るように設定できているかチェックしてみてください。 あと、LCDを使っているということは どこからからのライブラリ流用だと思うので、それを提示したほうが 有効な情報が寄せられる確率は高くなると思いますよ。
その他の回答 (1)
- TIGANS
- ベストアンサー率35% (245/681)
回答No.2
電源電圧は何ボルトで駆動していますか? 2.5V以下で使っていなければ仕様上は 32MHz発振でも大丈夫のハズですよ。
質問者
お礼
ありがとうございます。USBから電源供給してるので5Vだと思います。どこかで確認できますでしょうか?ちなみにlvpにチェックをいれていますが、こちらは関係ありますか?いろいろ聞いてしまいすみません。
お礼
早速の回答ありがとうございます。MSSPの設定は、レジスタを確認したらよろしいでしょうか?後で、液晶のライブラリを載せようと思います。よろしくお願いいたします。
補足
ありがとうございます。理由は、分かりませんが、ICを付け替えたりしてるうちに直りました。出力が、おかしかったのは、接続不良かもしれません。 ちなみに、液晶AKI-12864-SPI、ドライバST7565、マイコンPIC16F18346です。ST7565のarduino用スケッチでネットにおちているもの。ファイルがST7565-LCD-masterというやつをまずは、arduinoで動かしてみて、そこからC++言語をCに変更して、curiosityのPICで動かしてみています。 これで自由に動くようになったので、いろんなLCDをPICでいろんな動かしかたをしてみたいです。ありがとうございました!