• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PICでシリアル通信)

4MHzの内蔵オシレータでのPICと温度センサーのシリアル通信

このQ&Aのポイント
  • 温度センサーLM35DZからの情報をPIC、ADM232を経てシリアル通信でパソコンに表示する方法について、内蔵オシレータ4MHzでの設定について教えてください。
  • 現在はOSC 10MHz、9600bps、非同期、高速モード、SPBRG D'64'、TXSTA B'00100100'で動作しています。
  • SPBRGの値を変えて試してみましたが、情報は送信されているようですが文字化けして正常に動作しませんでした。

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

  • ベストアンサー
回答No.2

SPBRGの値は、D’25’でしょうか。 内蔵オシレータだと周波数精度が悪いので微妙に違う周波数になっているかもしれませんね。 オシロスコープがあれば波形を見て9600bpsになっているかどうか分かるのでしょうが・・

ny35
質問者

お礼

ありがとうございました。

その他の回答 (1)

  • umota
  • ベストアンサー率46% (150/324)
回答No.1

PIC のデータシートに表が載っているはずです。 http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=64

関連するQ&A