PIC

PIC

piklabをインストール
qtの仕様が変わったため最新のubuntu13.04にはapt-getで入らない
いろいろdebを入れてインストール

sdcc


/usr/share/sdcc/scripts/inc2h.pl 16f877 /usr/share/gputils/

sudo mv pic16f877.h /usr/share/sdcc/include/pic14/
sudo mkdir /usr/share/sdcc/lib/pic14/libdev
sudo mv pic16f877.c /usr/share/sdcc/lib/pic14/libdev

なお、sdccではPICマイコンを命令を構成するビット数で区別しています。(Microchip社でも
アーキテクチャ上の分類は同様です。)
したがって、pic16fXXはPIC14、同様にpic18FxxはPIC16に分類されますが、混乱しやすいので
注意が必要です。以下のように16f887などの比較的新しいPICマイコンもサポートしています。

pic16f877.libが見つからない
しゃーないから開発元のsdccをDLしてnon-freeの所からコピー