hardware:microcontroller:pic_microcontroller

PIC マイコン

PIC18F2320-I/SP
PIC (ピック、Peripheral Interface Controller) とは、マイクロチップ・テクノロジー社 (Microchip Technology Inc.) が製造しているマイクロコントローラ (制御用 IC) 製品群の総称である。
PIC (コントローラ) - Wikipedia より

PIC 108bit asm/C
12CCMOS
LFLow voltage
Flash
FFlash
16CCMOS
LFLow voltage
Flash
FFlash
17CCMOS
FFlash
18CCMOS
LFLow voltage
Flash
FFlash1I/O: 16ピン, A/D: 7チャンネル,
USART: 1チャンネル, CCP: 1チャンネル
2I/O: 23ピン, A/D: 10チャンネル,
USART: 1チャンネル, CCP: 2チャンネル
4I/O: 34ピン, A/D: 13チャンネル,
USART: 1チャンネル, CCP: 2チャンネル
6I/O: 53ピン, A/D: 12チャンネル,
USART: 2チャンネル, CCP: 5チャンネル
8I/O: 68ピン, A/D: 16チャンネル,
USART: 2チャンネル, CCP: 5チャンネル
2416bitF
3232bitF asm/C/C++

18LF - 動作電圧 1.8~3.6V
18F - 動作電圧 2.3~5.5V
参考: PIC18(L)F2X/4XK40 Product Brief

USART (Universal Synchronous Asynchronous Receiver Transmitter): TB3156 - Microchip Technology
CCP (Compare/Capture/PWM): 14 Section 14. Compare/Capture/PWM (CCP) - Microchip Technology
参考: 8 ビット PIC ® マイクロコントローラ - Microchip Technology
   What are the differences among the 8-bit PIC® MCU sub-families? - Developer Help
   New/Popular Microcontroller and Processors Products - Microchip Technology Inc


私が「PIC18本格活用ガイド」を購入した当時はプリント基板付き!でした。


これから購入する方でしたら、改訂版でしょうか?

PIC18 Training Rev.01 Board 001
自分で部品を集めて組み立てた完成品。

PIC16/18 汎用ユニット基板の組み立て方 - 電子工作室(picfun.com) に記載のあるP板.com からは、もう入手は出来ないようです。

PIC16/18 汎用ユニット基板

ICSP (In Circuit Serial Programming - イン サーキット シリアル プログラミング) または ISP (In-System Programming - イン-システム プログラミング) とは、ある種のPLDやマイクロコントローラやその他プログラム可能な電子部品において、事前にプログラムを書き込んでからシステムに組み込むのではなく、組み込み済みの状態でプログラムを書き込むことである。

この機能の主な利点は、システムの組み立て前に書き込み段階を別途設ける必要が無く、電子機器の製造者がプログラムの書き込みとテストを一つの製造工程で行なえることである。書き込み済みチップをそのメーカーや代理店から購入する代わりに、製造者がシステムの製造ラインでチップへの書き込みができるので、生産期間の途中でもコードや設計の変更が可能となる。

一般的に ISP をサポートしたチップは、書き込みに必要なすべての電圧をシステムの通常の供給電圧から作り出す回路を内部に持っており、ライタとはシリアルプロトコルで通信する。多くの PLD では、自動化したテスト手順との統合が簡単になるように、ISP に JTAG プロトコルの一種を使っている。それ以外のデバイスでは、通常は独自のプロトコルや古い規格で定義されたプロトコルを使う。ある程度の規模のグルーロジックが必要となるような複雑なシステムでは、JTAG に対応していないフラッシュメモリやマイクロコントローラのようなデバイス用に、JTAG 制御の書き込みサブシステムを実装した設計が行なわれることもある。そのようにすれば、書き込みとテストのすべての手順を一つのプロトコルの制御下で行なえるからである。
In-System Programming - Wikipedia より

PICerFT (ピッカーエフティ - ファームウェア不要USB接続ライタ)
ICSPの使い方 - picfun.com

  • hardware/microcontroller/pic_microcontroller.txt
  • 最終更新: 2024/01/05 13:41
  • by ともやん