PIC

Microchip社製のマイクロコントローラ
8ビットから32ビットまでたくさん種類がある。

開発環境

MPLABXというIDEがある。以前はMPLABという名前だったので、その頃から使っていると「Xってなんだよ、カッコつけか?」という反応をしてしまう。
入れるものとしては

すべてMicroChipの公式サイトから入手可能。

MPLABXにはアセンブリ言語のコンパイラしか入っていない。なのでPICをC言語で開発するには別途Cコンパイラをインストールする必要がある。8ビット,16ビット,32ビット,開発するマイコンの種類によって必要なコンパイラが異なる。
また、v1.25あたりから、Cコンパイラとペリフェラルが別で用意されるようになったらしく、コンパイラをインストールしただけではC言語で開発するのは非常につらい。ペリフェラルライブラリに、各ペリフェラルのC言語で記述された関数があるので、忘れずにペリフェラルライブラリもインストールする。
基本的にペリフェラルライブラリはそのコンパイラと同じディレクトリにインストールすれば勝手にIDEがパスを認識してくれて使えるようになる。

~~DISCUSSION|コメントをどうぞ~~

~~DISCUSSION|コメントをどうぞ~~