PICマイクロコントローラーとは何ですか?

周辺インターフェイスコントローラー(PIC)は、愛好家や発明者が一般的に使用するマイクロコントローラーの一種です。 PICマイクロコントローラーには、通常、マイクロコントローラーからの入力と出力を制御する20〜60個のピンがあります。通常、回路基板に統合され、C言語を使用してプログラムされています。 PICマイクロコントローラーは、安価で柔軟で、使いやすいため、マイクロコントローラーで人気のある選択肢になります。異なるモデルの違いは、フォームファクター、ピンの数、およびメモリの量です。デュアルインラインパッケージ(DIP)は通常、PIC愛好家が好むものです。これは、操作が簡単で、パンボードに簡単に追加できるためです。 Quad Flat No-Leads(QFN)パッケージは、よりコンパクトであるため、一般に産業環境で使用されます。ほとんどの人は、PICマイクロコントローラーですべてのピンまたはメモリを使用しないため、一番上のマイクロコントを購入する必要はありませんローラー。

愛好家は通常、マイクロコントローラーをブレッドボードまたはサーキットボードに接続します。ブレッドボードは使いやすいですが、回路基板はよりコンパクトで耐久性があるため、より永続的なアプリケーションで望ましいです。モーター、LEDライト、センサーなどの入力と出力は、回路またはパンボードからピンに接続できます。これらは、PICマイクロコントローラーによって制御できます。

PICマイクロコントローラーをプログラムするには、PICプログラマを使用する必要があります。これらは通常、マイクロコントローラー自体よりもはるかに高価であり、コンピューター上のUSBまたはシリアルポートを介してマイクロコントローラーに接続します。マイクロコントローラーのプログラミングは、Cを通じても行われます。プログラミングは通常、ピンから入力と出力を取得することで構成されています。初心者が写真のマイクロコントローラーをプログラムすることは通常、かなり困難ですが、ブーを通して学ぶことができますKSまたはオンラインチュートリアル

PICマイクロコントローラーは、AVRマイクロコントローラーに似ています。これらは、マイクロコントローラー愛好家にとって最も人気のある2つの選択肢です。これらのマイクロコントローラーのいずれも、明らかに優れた選択肢ではありません。どちらも安く、cでプログラムされ、外観が似ています。

考慮すべき別のオプションは、比較的新しいArduino®プラットフォームです。 AVRマイクロコントローラーに基づいたオープンソースプロジェクトです。 PICマイクロコントローラーよりもArduino®をプログラムする方が非常に簡単なので、プログラミングの経験がない人にとってはより良い選択かもしれません。

他の言語

この記事は参考になりましたか? フィードバックをお寄せいただきありがとうございます フィードバックをお寄せいただきありがとうございます

どのように我々は助けることができます? どのように我々は助けることができます?