Picマイコンについて質問します
このサイトを参考にマイコンの書き込みに挑戦しました
https://tool-lab.com/make-course/macpic/
Picマイコン入門第16回 プログラムをコピペして一度動作させてみるまでやってみました。
すると案外簡単に成功しました。
そして次の段階はいこうとスイッチを追加しましたら、書き込みに失敗してしまいました。
そこで一度成功したプログラムをもう一度同じように繰り返したのですが、コンパイルは問題ないですが、書き込みが何度やっても失敗します。
エラーメッセージは「target device Id (0x0) is an invalid device Id. Please check your connection to the target device」と出ました
抽象的で答えづらいとは思いますが、調べていいか全くわかりません
せめてマイコンかpikkit3か、回路が原因なのか、xplabの設定の問題なのか、どれか原因かしぼれると嬉しいです。アドバイス頂けないでしょうか?
No.1ベストアンサー
- 回答日時:
>target device Id (0x0) is an invalid device Id.
書き込み以前に、デバイスのIDの読み出しに失敗してます。
配線の接触不良かもしれないし、デバイス(PICマイコン)が壊れたのかも知れないし。
正常に動作しちゃうと忘れがちですが、
うまくいくのは「種々多くのいろんな状況が全部うまくいってるから」です。
その中のたった1つでもコケたらうまくいきません。
まずは低レベルな「電源がちゃんと供給されてるか」から確認しましょう。
回答ありがとうございます
ここでいうターゲットデバイスっていうのはマイコンの事なのですね
それがわかるだけでも助かりました!ありがとうございます!
No.3
- 回答日時:
>一つ確認したいですが、このpic12f683の動作電圧は2〜5.5vとなってますが、
>12vの電源が必要なのでしょうか?
12V電源は、プログラミング(書き込み)を行う時に必要です。
通常動作時には不要。
No.2
- 回答日時:
いろいろ考えてみると。
そのツールキットは使ったことないので詳細はわかりませんが、
コンパイル時に、適合するPICマイコンの型番をどこかで定義してると思われるので、
その定義がいつの間にか変わってしまった可能性もなくもないです。
質問補足>
>マイコンが壊れてる可能性を指摘されましたが、追加で質問します
>成功したマイコンは成功したプログラムが異常なく動作し続けていますが、
>これで壊れてる可能性はあるのでしょうか?
成功したマイコンに、新プログラムを上書きしようとして、という事ですか?
1回書き込み成功し予定通り動作するマイコンでも、
内部の「書込回路が壊れた」可能性もあります。
逆の例、「壊れて動作しなくなったが、書込み・読出しはできた」は体験あります。
少し調べてみたら
このPICマイコンは、書き込み時には12Vを使うようです。
解かりやすい事例ではこの12Vが到達してないだけで書き込み失敗します。
接触不良もバカに出来ません。
小さなゴミが挟まったり、汚れた手で端子に触れて錆びたりもします。
書き込み用ツールも手で押さえてないと不安定なんですね。
動作中に支える手がふらついて、接触子が横ずれしたらチャタリング同様に
短時間とはいえ接触・被接触を複数回繰り返し、正常動作の妨げになります。
静電気の放電破壊も、気をつけてないと起こります。
細かいアドバイスありがとうございます
壊れてる可能性も考えて新しいマイコンも準備して、色々対策してみようと思います
一つ確認したいですが、このpic12f683の動作電圧は2〜5.5vとなってますが、12vの電源が必要なのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PLC間の信号のやりとりについて...
-
USBからの電源供給をコントロー...
-
Picマイコンについて質問します...
-
EnumとType
-
ディスプレイ上で起こる2重表...
-
6dB/octと20dB/decが同じ理由
-
ゲーミングPCでの質問です ゲー...
-
HDMIとHDの違いはなんですか? ...
-
テレビから”キーン”と耳鳴りの...
-
手作りラジオが鳴らない!
-
富士通デスクトップパソコンに...
-
目を左右別々に動かす
-
ゲーミングモニターの音量が小さい
-
Cpkのk(偏り)値をExcelで出す...
-
ZCTの比率について
-
DVIが映らない
-
別セグメントのsambaへのアクセス
-
WEBサーバを2台立てる際の...
-
心電計に時定数を3秒とした。
-
LPRモードで LPRバイトカウンタ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PLC間の信号のやりとりについて...
-
USBからの電源供給をコントロー...
-
マイコンボード上のポートと端...
-
Picマイコンについて質問します...
-
シーケンスのプログラムについ...
-
EnumとType
-
H8マイコンの端子の数字の端子...
-
マイコン(PIC)を使って可変抵抗...
-
コンピューターでラジコン操作?
-
VBでUSBポートからの入力を制御...
-
AVRマイコンの未使用ピンの処理...
-
Visual Basic 6.0のShell関数
-
MS-DOS のソフトをWindows XPで...
-
家電のcpu
-
C++でLEDを点灯させるプログラム
-
VC++で位相進み補償を行うには?
-
秋月電子LED電光掲示板で「あと...
-
VBA IE制御でのBISIC認証画面の...
-
picマイコンより簡単に扱えるマ...
-
振幅スペクトル、位相スペクト...
おすすめ情報
マイコンが壊れてる可能性を指摘されましたが、追加で質問します
成功したマイコンは成功したプログラムが異常なく動作し続けていますが、これで壊れてる可能性はあるのでしょうか?
使っているマイコンは「pic12f683」ですが、再度書き込みは可能ですか?