1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

お気に入りのPICを紹介する

Last updated at Posted at 2025-03-05

急にお気に入りのPICを紹介してみる。

18PIN

PIC16F1827(初学者にもおすすめ)

PIN数も多くていろんなことができる。
とりあえずPICを始めたいならこれがオヌヌメ。
たくさんPINがあるため、色んなことができて学習にもピッタリ。

■主な仕様
・シリーズ:PIC16F
・電源電圧min.:1.8V
・電源電圧max.:5.5V
・コアサイズ:8bit
・命令長:14bit
・クロック:32MHz
・ROM:7.25kB
・プログラムメモリー[Word]:4kWord
・データROM:256B
・RAM:384B
・GPIO:16
・ADコンバーター:12
・UART/USART:1
・I2C:2
・SPI:2
・タイマー:5
・オシレーター:内蔵/外付
・動作温度min.:-40℃
・動作温度max.:85℃
・実装タイプ:スルーホール
・パッケージ:DIP18
・パッケージタイプ:DIP18

8PIN

PIC12F1840(イチオシ!)

8PINでいろんなことができる上に容量もそこそこ。
小さいものを作るときはこれがいい。

  • PIC12F1840 I/P

  • PIC12F1840 E/P

掲載スペックはE/Pの方。I/Pとの違いは「動作温度max」の違いのみ。
高温環境で動作させない限りはI/Pで十分。

■主な仕様
・シリーズ:PIC12F
・電源電圧min.:2.3V
・電源電圧max.:5.5V
・コアサイズ:8bit
・命令長:14bit
・クロック:32MHz
・ROM:7.25kB
・プログラムメモリー[Word]:4kWord
・データROM:256B
・RAM:256B
・GPIO:6
・ADコンバーター:4
・UART/USART:1
・I2C:1
・SPI:1
・タイマー:3
・オシレーター:内蔵/外付
・動作温度min.:-40℃
・動作温度max.:125℃
・実装タイプ:スルーホール
・パッケージ:DIP8
・パッケージタイプ:DIP8

PIC12F1822

PIC12F1840と同じPIN配置でロースペック、かつ、低電力。
容量的に少なくて済むならこっち。

■主な仕様
・シリーズ:PIC12F
・電源電圧min.:1.8V
・電源電圧max.:5.5V
・コアサイズ:8bit
・命令長:14bit
・クロック:32MHz
・ROM:3.75kB
・プログラムメモリー[Word]:2kWord
・データROM:256B
・RAM:128B
・GPIO:6
・ADコンバーター:4
・DAコンバーター:1
・UART/USART:1
・I2C:1
・SPI:1
・タイマー:3
・オシレーター:内蔵/外付
・動作温度min.:-40℃
・動作温度max.:85℃
・実装タイプ:スルーホール
・パッケージ:DIP8
・パッケージタイプ:DIP8

PIC10F222

安い!
8PINではあるが、使えるGPIOは4PINしかないので注意。

■主な仕様
・シリーズ:PIC10F
・電源電圧min.:2V
・電源電圧max.:5.5V
・コアサイズ:8bit
・命令長:12bit
・クロック:4MHz
・ROM:0.75kB
・プログラムメモリー[Word]:512Word
・RAM:23B
・GPIO:4
・ADコンバーター:2
・タイマー:1
・オシレーター:内蔵
・動作温度min.:-40℃
・動作温度max.:85℃
・実装タイプ:スルーホール
・パッケージ:DIP8
・パッケージタイプ:DIP8

まとめ

項目 PIC16F1827 PIC12F1840 PIC12F1822 PIC10F222
シリーズ PIC16F PIC12F PIC12F PIC10F
電源電圧 min. 1.8V 2.3V 1.8V 2V
電源電圧 max. 5.5V 5.5V 5.5V 5.5V
コアサイズ 8bit 8bit 8bit 8bit
命令長 14bit 14bit 14bit 12bit
クロック 32MHz 32MHz 32MHz 4MHz
ROM 7.25kB 7.25kB 3.75kB 0.75kB
プログラムメモリー[Word] 4kWord 4kWord 2kWord 512Word
データROM 256B 256B 256B
RAM 384B 256B 128B 23B
GPIO 16 6 6 4
ADコンバーター 12 4 4 2
DAコンバーター 1
UART/USART 1 1 1
I2C 2 1 1
SPI 2 1 1
タイマー 5 3 3 1
オシレーター 内蔵/外付 内蔵/外付 内蔵/外付 内蔵
動作温度 min. -40℃ -40℃ -40℃ -40℃
動作温度 max. 85℃ 125℃ 85℃ 85℃
実装タイプ スルーホール スルーホール スルーホール スルーホール
パッケージ DIP18 DIP8 DIP8 DIP8
パッケージタイプ DIP18 DIP8 DIP8 DIP8

メモリ関連のスペックの見方についてはこちらの記事参考。
https://qiita.com/shinya_sun_sun/items/263b965ec70cf7db0930

もし皆さんのお気に入りPICがあればコメント欄で教えてください。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?