• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PICとPICの接続について)

PICとPICの接続について

このQ&Aのポイント
  • 3個のPIC16F84Aを使用し、Aの出力ピンからBとCの入力ピンに接続したい場合は問題ないのか?
  • PIC16F84AをA、B、Cとして、Aの信号をBとCに渡す接続方法について
  • PIC16F84Aの接続に関して、Aの出力ピンからBとCの入力ピンに接続することができるか?

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

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

電源が同じで距離も近ければ問題ありません。 ただし、電源ON時、CPUが走り出すタイミングには若干の差がでますので そこは要注意です。

noname#230358
質問者

お礼

早速の回答ありがとうございます。 PICとPIC2個の接続の例が、本、ネットで調べてみても載ってなかったので質問にあげました。 ちなみに 電源は、同じ5Vです。 距離は、10cmぐらいです。 電源ON時については、注意したいと思います。 本当にどうもありがとうございました。

その他の回答 (1)

noname#230359
noname#230359
回答No.2

PICは、プログラムで夫々のピンの機能を入力にしたり、出力にしたり、アナログ入力にしたりしますが、電源が入り、リセットがかかった後にその機能設定ルーチンが走るまでの間、機能が設定されていません。元々、何の機能を持っているかにもよりますが、私がよく使うPIC12F675では設定がされるまで、アナログ入力になっているようです。このタイミングはプログラムの組み方でも変わってくるので、Aの信号が出力になる前に、B若しくはCの入力機能が決定し、その結果で直ぐに出力を出すようにしていたとします。その場合、B若しくはCの入力が不安定になっている時間が出来てしまう事になります。そこで、10KΩ程度の抵抗でプルアップしておくと良いと思います。内部のプルアップ機能をプログラム設定することも可能です。 よく直接信号を渡したつなげ方を行っていますが、あまり問題を感じた事はありません、けれども気持ち悪いので、私の手法としてはプルアップ抵抗だけ入れて、受け取る側は、信号がLowになったら動き出す様なプログラムを組むようにしています。(割り込み機能がある場合もLowエッジで割り込みプログラムを走らせる等)

noname#230358
質問者

お礼

10KΩの抵抗でプルアップしたいと思います。 詳しいご説明ありがとうございました。

関連するQ&A