• ベストアンサー

PIC デバイスエラー

普段,melabsのPICライターを使っているのですが,先日,秋月の自作PICライターを使用してから,melabsでPIC16F84Aにプログラムを書き込もうとすると,エラーメッセージ↓が表示されてしまいます. 「target device does not match selected device」 どうしたら直るでしょうか? 誰かわかる方がいらっしゃいましたら,アドバイスお願いします.

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

  • ベストアンサー
noname#65902
noname#65902
回答No.4

ANo.1,3 です。 > ターゲットのデバイスIDが0000に変更されてしまったことが, > 原因かもしれません. これはPC画面などでわかるのですね? 0000 ということは多分「読めてない」状態ですね、 「読出の為に特定のpin に高い電圧を印加する」回路、もしくは デバイスのどちらかが壊れていると思われます。 > どうやったら,デバイスIDが元に戻るんでしょうか? これは書き換えできる性格のものではなく、十中八九「作りつけの値」なので 「戻せる」ものでもないです。 デバイス(PIC IC)を良品に交換しましょう。 もし書込機の故障で読み誤っているだけなら、 修理すれば正しく読めるようになるでしょう。

その他の回答 (3)

noname#65902
noname#65902
回答No.3

ANo.1 です。ありそうなこととしては... ・そのデバイス(IC)は、新品ですか?そうでないなら、何度かいじってるうちに 壊れてしまい、デバイス種類の認識を誤っているのかも。 もちろんそんな状態ですから、無理やりデバイス名だけ合わせても まともには使えないでしょう。 ・つまり、書き込み器は秋月の(&自作?)のとmelabs 製の2台あるのですね? PCに接続するんですか?PCのどのコネクタに繋ぐのですか? PCに設定が必要なら、後者の書き込み器を使った時に 設定が変わってしまったかも知れません。

Aei_aoi
質問者

お礼

melabsのPICは,マイクロチップテクニカのEP-200を使用しています. RS-232CポートをUSB接続して使用しています. 秋月のソフトをアンインストールして,マイクロチップテクニカのPICライタを再インストールしたのですが,直りませんでした. PICライタが壊れているかもしれません.

Aei_aoi
質問者

補足

ターゲットのデバイスIDが0000に変更されてしまったことが,原因かもしれません. どうやったら,デバイスIDが元に戻るんでしょうか?

回答No.2

>おそらくPICライタだとは思うのですが. 違います。 この場合のターゲットとはPICのことです。 そもそも、このメッセージはPICライタが出しているメッセージです。 PICが不良品、または PICライタが対応していないPICを買ってきた のどちらかでしょう。

Aei_aoi
質問者

お礼

秋月のを使う数分前まで使っていましたので,PICライタが不良品だということはありません. 使用したPICもまったく同じPICだったので,それも問題ないと思います.

noname#65902
noname#65902
回答No.1

PIC のことはよく知りませんが、 「選択したデバイスとターゲット(これから書き込もうとしている実物)が一致しない」 との事ですから、 その設定が合ってないだけだと思いますが。

Aei_aoi
質問者

お礼

PICの種類を選択する項目はあるのですが,デバイスを選択する項目が出てこなくて,どこを変更したらよいかわからないんです. Targetという言葉がPICとPICライタ,どちらを指しているのでしょうか? おそらくPICライタだとは思うのですが.

関連するQ&A