• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PICマイコンについて)

PICマイコンについての質問

このQ&Aのポイント
  • PICマイコンを使用して液晶を表示させる際の問題について質問です。
  • PIC16F18346に置き換えたところ液晶が表示されなくなりました。
  • 波形を確認したところ、CS、A0、SDO、SCKの波形が異なっていました。原因を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • TIGANS
  • ベストアンサー率35% (245/681)
回答No.1

お礼率 0% (0/0) の人なので 簡単に ありえますよ。 まずは PIC16F1619 と PIC16F18346 の MSSP 設定は 同じ波形が出るように設定できているかチェックしてみてください。 あと、LCDを使っているということは どこからからのライブラリ流用だと思うので、それを提示したほうが 有効な情報が寄せられる確率は高くなると思いますよ。

062537
質問者

お礼

早速の回答ありがとうございます。MSSPの設定は、レジスタを確認したらよろしいでしょうか?後で、液晶のライブラリを載せようと思います。よろしくお願いいたします。

062537
質問者

補足

ありがとうございます。理由は、分かりませんが、ICを付け替えたりしてるうちに直りました。出力が、おかしかったのは、接続不良かもしれません。 ちなみに、液晶AKI-12864-SPI、ドライバST7565、マイコンPIC16F18346です。ST7565のarduino用スケッチでネットにおちているもの。ファイルがST7565-LCD-masterというやつをまずは、arduinoで動かしてみて、そこからC++言語をCに変更して、curiosityのPICで動かしてみています。 これで自由に動くようになったので、いろんなLCDをPICでいろんな動かしかたをしてみたいです。ありがとうございました!

その他の回答 (1)

  • TIGANS
  • ベストアンサー率35% (245/681)
回答No.2

電源電圧は何ボルトで駆動していますか? 2.5V以下で使っていなければ仕様上は 32MHz発振でも大丈夫のハズですよ。

062537
質問者

お礼

ありがとうございます。USBから電源供給してるので5Vだと思います。どこかで確認できますでしょうか?ちなみにlvpにチェックをいれていますが、こちらは関係ありますか?いろいろ聞いてしまいすみません。

関連するQ&A