- 追加された行はこの色です。
- 削除された行はこの色です。
[[★情報交換掲示板]]
初めまして、数年ぶりにPICを使用することとなり色々とお伺いしたいのですが、
PIC16F887のUSART機能を使用してRS485通信の中継プログラムの作成を試みています。
PIC16F877は数年前に使った事が有るのですが、今回使用したPIC16F887ではどうも勝手が
違うようで、MPLAB-IDEでUSARTを用いたシミュレータでの動作確認は問題なかったのですが、
基盤にセットして動作させた所、動作不安定となってしまいました。
動作環境としては、
外部クロック(20MHzセラロック使用)
外部リセット端子(10Kオームと10μFの時定数を使用)
を使用しています
PICの各端子を確認したところ、
PORT-Bのプルアップ機能が動作せず、入力端子はハイインピーダンス状態
RX端子は、+5V(アイドル)であるが、TX端子は0V(ビジー)の状態
以上の所見より、イニシャライズプログラムの実行が出来ていないと思料されるのですが
原因等が分かりません
以前こちらの掲示板で拝見させて頂いたANSEL及びANSELH のクリアは実施しましたが
改善しませんでした。御教授頂けたら助かります。
どうか、よろしくお願い致します。