みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

pic 出力トラブル

pickit3でプログラミングが上手くいっても出力しません。rb3 rb2 に gnd をタッチしたら 瞬間的に出力します。どうしてでしょうか。ちなみに 石 は 16f887 です。宜しくお願い致します。

投稿日時 - 2019-06-30 12:18:54

QNo.9630538

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

お久しぶりかな。
う~ん。チップ(PIC側)が焼けたなど
壊れてる可能性もあるので、予備で数個持っておくほうがいいですよ。
PIC(C)だと、もっと必要ですが、PIC(F)なら、
3~5個程度ストックしておけば、安心はできますね。
#Fはフラッシュメモリ版の意味で。

私のほうは、秋月が出していた、PICKITではなく
専用ライターで書いていたころのボードで開発していたので、
割と古い人ではあるんですけどね(今は秋月でもPICKITありますが)

チップが怪しいようでしたら、交換や、
もっとシンプルな84系などで遊んでみるのも手ですね。
887だと、でかいので、なかなかメンタルが下がります(w)
84でいい感じにいけたら88とか、面白そうですし。
(私の場合小さい物が好きなので、豆PICに手を出したくなりますけどね)
http://akizukidenshi.com/catalog/g/gI-01980/
こんな小さいチップが、プログラム通りに動く姿は、
かわいいですよね。。
って完全に趣味の会話になっちゃいました。
すいません。

投稿日時 - 2019-07-15 14:02:19

お礼

ありがとうございます。今後ともよろしくお願いいたします。

投稿日時 - 2019-07-15 19:19:30

正直これだけでは、わからないので、
まずPICの初期化部分、IOの出力にしたか、入力にしたか、
出力の時のTTL/オープンモードと
実際に出力をしている部分のソースなどを
書いてみてもらえますか?
また、RBxにGNDをタッチ?ってのがよくわかりません。
出力に設定しているのなら、GNDにつなぐ意味はありませんし、
そもそも、逆ですよね?
GNDにつながっているものをON(だから+5V側にする)のではないですか?
なので、通常時は、GNDに接続・・・・なのですが、
それだと使いにくいので、小さい抵抗をGNDにつないで、
VPPゲートをそのピンに接続しませんか?
ということで、何か情報が足りていない質問に見えたので、
その辺を補足してもらえますか?

投稿日時 - 2019-06-30 14:26:32

お礼

お礼が遅れまして
申し訳ございません。認証メールが上手くいかなかったのです。
 改めてお礼申し上げます。

 gnd に タッチ うんぬん と いうのは どこか他の port に 出力 してないかと思いまして led を pin にタッチしたのです、これは gnd に落とすのと同じこと思ったのです。
ソースは mplab x に入っているのですが それを ここに コピーする方法がわかりませんので 一番 合点がいかないのは そのプログラム は 以前 動いたものです。microchip に電話したらデバイスが壊れたのではないかと言うのですが その様な場合には pikkit3 が エラーメッセージを出すはずですよね。どうぞよろしくお願いいたします。

投稿日時 - 2019-07-15 13:48:14

あなたにオススメの質問