目次8章.機能が豊富なPICを使う(PIC16F88)>(1)18ピンPICの比較

18ピンPICの比較

更新日2008.5.5

PIC16F84Aとピン互換がある18ピンPICの機能を比較して見ました。
PIC16F84Aに対しては全てピン互換がありますので、プログラムの一部を変えることで差し替えることが可能です。

機能比較
ここで比較するメインはPIC16F84AとPIC16F88です。

それ以外の18ピンPICについても主だったものを比較しました。
・PIC16F819(88の前の機種)
・PIC16F648A(PICC-Liteで使える)
・PIC18F1320(PIC16では有りませんが、ひとつ上のクラスであるPIC18ファミリの18ピンモデル)

どれも、PIC16F84Aとピン互換があります。(PIC18を除き)

PIC16F84Aに比べてずいぶん機能が増えたことが分かると思います。

比較項目PIC16F84APIC16F88PIC16F819PIC16F648APIC18F1320
命令数3575
プログラムメモリサイズ(ワード)10244096204840964096
1ワードのビット数1416
データメモリサイズ(バイト)68368256256256
EEPROMメモリサイズ(バイト)64256256256256
I/O数13
PORTA:5
PORTB:8
16
PORTA:8
PORTB:8
16
PORTA:8
PORTB:8
16
PORTA:8
PORTB:8
16
PORTA:8
PORTB:8
最大クロック20MHz40MHz
内部クロックなし〜8MHz〜8MHz48KHz,4MHz〜8MHz
タイマーTMR0:8bit
WDT:8bit
TMR0:8bit
TMR1:16bit
TMR2:8bit
WDT:8bit
TMR0:8bit
TMR1:16bit
TMR2:8bit
WDT:8bit
TMR0:8bit
TMR1:16bit
TMR2:8bit
WDT:8bit
TMR0:8bit/
  16bit
TMR1:16bit
TMR2:8bit
TMR3:16bit
WDT:8bit
A/D変換チャネル数なしなし
A/D変換精度10bit10bit10bit
コンパレータ数なしなしなし
ECCP/CCP数なし0/10/10/11/0
PWMチャネル数なし
PWM精度10bit10bit10bit10bit
ハードウェア乗算命令なしあり
BORなしありありありあり
省電力対応なしありありありあり
電源電圧4.5〜5.5V4.0〜5.5V4.0〜5.5V3.0〜5.5V4.2〜5.5V
価格300円230円250円250円400円

この表の仲間で以下のPICもありますが、今では選択する理由が有りません。(他に在庫が無ければ仕方ありませんが)

PIC16F819の仲間PIC16F818メモリサイズが小さいだけ
PIC16F648Aの仲間PIC16F627A,PIC16F628Aメモリサイズが小さいだけ
PIC18F1320の仲間PIC18F1220メモリサイズが小さいだけ

この5種類の中ではPIC16F88が最も機能が多く価格も安いので、特殊な事情が無い限り88を選択することになるでしょう。(PIC18は別として)

特殊な事情の例

特殊事情選択PIC
入出力ピンしか使わないので簡単に扱いたいPIC16F84A
PICC-Liteを使いたいPIC16F84A,PIC16F648A
低い電源電圧で動作させたいPIC16F648A