Skip to main content

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

perperiphheralインターフェイスコントローラー(PIC)は、愛好家や発明者が一般的に使用するマイクロコントローラーの一種です。PICマイクロコントローラーには、通常、マイクロコントローラーからの入力と出力を制御する20〜60個のピンがあります。通常、回路基板に統合され、C言語を使用してプログラムされています。PICマイクロコントローラーは、安価で柔軟で、使いやすいため、マイクロコントローラーで人気のある選択肢になります。異なるモデルの違いは、フォームファクター、ピンの数、およびメモリの量です。デュアルインラインパッケージ(DIP)は通常、PIC愛好家が好むものです。これは、操作が簡単で、パンボードに簡単に追加できるためです。Quad Flat No-Leads(QFN)パッケージは、よりコンパクトであるため、一般に産業環境で使用されます。ほとんどの人は、PICマイクロコントローラーのすべてのピンまたはメモリを使用しないため、最先端のマイクロコントローラーを購入する必要はありません。ボード。ブレッドボードは使いやすいですが、回路基板はよりコンパクトで耐久性があるため、より永続的なアプリケーションで望ましいです。モーター、LEDライト、センサーなどの入力と出力は、回路またはパンボードからピンに接続できます。これらは、PICマイクロコントローラーによって制御できます。これらは通常、マイクロコントローラー自体よりもはるかに高価であり、コンピューター上のUSBまたはシリアルポートを介してマイクロコントローラーに接続します。マイクロコントローラーのプログラミングは、Cを通じても行われます。プログラミングは通常、ピンから入力と出力を取得することで構成されています。通常、初心者がPICマイクロコントローラーをプログラムすることはかなり困難ですが、本やオンラインチュートリアルを通じて学習できます。PICマイクロコントローラーはAVRマイクロコントローラーに似ています。これらは、マイクロコントローラー愛好家にとって最も人気のある2つの選択肢です。これらのマイクロコントローラーのいずれも、明らかに優れた選択肢ではありません。どちらも安く、Cでプログラムされており、外観が似ています。プラットホーム。AVRマイクロコントローラーに基づいたオープンソースプロジェクトです。Arduino&Reg;をプログラムする方が非常に簡単です。写真のマイクロコントローラーよりも、プログラミングの経験がない人にとってはより良い選択かもしれません。