Es gibt mehrere PIC-Familien:
- PIC10
- PIC12
- PIC16
- PIC17
- PIC18
- dsPIC
Die PIC10-Familie ist neueste und auch die
kleinste. Sie sind laut Microchip die kleinsten Mikrocontroller der Welt,
und besitzen nur ein paar I/Os. Sie sind ideal für sehr kleine Anwendungen.
Die PIC12-Familie ist die
älteste , aber es kommen immer noch neue Varianten hinzu. Diese sind ideal für kleine Anwendungen.
Die PIC16-Familie ist die
häufig benutzte Familie, weil es für diese die meisten Mikrocontroller existieren.
Die PIC17-Familie sind 16-Bit Controller, besitzen jedoch keine Flash-Typen. Dadurch wird diese Familie
kaum genutzt.
Die PIC18-Familie sind auch 16-Bit-Controller und deutlich leistungsstärker als die 16F-Typen.
Die PIC18 besitzen eine 8x8 - Bit Multiplikation mit 16-Bit Ergebnis und mehrere weitere Vorteile gegenüber der PIC16-Familie.
die dsPICs sind die
leistungsstärksten PICs und sind 16-bit RISC Microcontroller, die mit einem eng gekoppelten digitalen Signalprozessor arbeiten.