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

PIC16F73Bのプログラム書き込みエラーの理由と対処方法

このQ&Aのポイント
  • PIC16F73BのCコンパイラで作ったプログラムを書き込もうとした際にエラーが発生し、書き込みができません。具体的なエラーメッセージは「PM3 is unable to read device - Current operation is aborted.」です。
  • プログラマーはMPLAB PM3を使用しており、過去にはReadやVerifyは成功していたため、問題はWriteのみに関連しています。
  • PIC16F73BのBは特殊な機能ではなく、通常の書き込み操作で対応できるはずです。エラーの原因はハードウェアやソフトウェアの設定の問題かもしれません。設定を確認し、プログラマーのファームウェアやドライバーを最新バージョンに更新することで解決するかもしれません。

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

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

コードプロテクトがかかっているものと思われます。 プロテクトの外し方はマイコン、プログラマーのマニュアルを参照。 Bはパッケージの種別です。

yukenai
質問者

補足

回答ありがとうございます。そういう機能があったんですか、 知りませんでした。  ついでで申し訳ありませんがプログラマーのマニュアルの ある場所(ダウンロードできる場所)、またはプロテクトの 外し方を教えて頂きたく、お願いします。  ちなみに現在、PIC16F73Bに書き込まれているプログラムは 全て消えても構いません。上書きできて新しいプログラムが 書き込めてばOKです。

その他の回答 (1)

  • koujikuu
  • ベストアンサー率43% (429/993)
回答No.2

picに書き込まれている、プログラムを消去して下さい、ERASE コマンド http://9111.teacup.com/halfmat/bbs/161 http://sky.geocities.jp/home_iwamoto/k2_mnl02.htm

yukenai
質問者

補足

コンフィグに以下のように追加してみましたが状況変わらず。 MPLAB上で強制的にプログラムを削除する方法等あれば教えてください。  __CONFIG( HS & BORDIS & PWRTEN & WDTDIS & CP_OFF );     CP_OFFを追加して実施!

関連するQ&A