2 Target Applications
Most PIC16/PIC18F and PIC32CM devices are general-purpose MCUs suitable for consumer electronics, industrial control, and IoT applications. These devices can operate with low power for energy-efficient applications. Some device families have additional features that also make them suitable for specific applications.
This section aims to simplify the migration process by assisting users in identifying which PIC32CM MCU can be used as an alternative solution for a PIC16F/PIC18F application.
| Device | Ultra-Low Power | Connectivity(3) | Analog Sensing(4) | Touch | Display | Motor Control | Automotive | Functional Safety(1,2) | Security |
|---|---|---|---|---|---|---|---|---|---|
| PIC16 | |||||||||
| PIC16F |
8X 6XX 72X 753 785 87X 88X 91X | — |
527 57X 753 785 | 707 | 9XX |
753 785 |
73 52X 57X 61X 630 68X 707 72X/A 753 87X/A 88X 946 | — | — |
| PIC16F1xxx | All supported | 145X | 17XX |
18XX 19XX | 19XX |
145X 150X 157X 161X 17XX | All supported | 150X(1) 161X(1) 171X(1) 176X(1) 182X(1) | — |
| PIC16F1xxxx |
153XX 183XX 184XX 188XX 191XX | — |
171XX 175XX 181XX 131XX 180XX 184XX 191XX | All except 15XXX | 191XX | 153XX-191XX | All supported | 152XX(1) 153XX(1) 180XX(1) 183XX(1) 184XX(1) 188XX(1) | — |
| PIC18 | |||||||||
| PIC18F |
XX2 XX8 XX20 XX30 2X1X 2X2X 4X1X 4X2X XX39 |
X50 XX50/5 XX53/8 XX80/2/5 | — | — |
X50 XX9X | XX31 |
2/4X21/3 6/8X22/3/7/8 8720 XX30 XX50/3/8 XX80/2/5 XX93 | — | — |
| PIC18F-J |
J11 J13 J53 J72 J90 J94 |
J50 J53 J55 J94 | — |
J53 J72 J9x |
J72 J90 | — |
J10 J11 J13 J15 J16 J50 J53 J72 | — | — |
| PIC18F-K |
K40 K42 K50 K83 |
K50 K80 K83 |
K40 K42 K83 | All except K20 | K90 |
K4X K83 | All supported |
K40(1) K42(1) K80(1) K83(1) | — |
| PIC18F-Q | All supported |
Q20 Q83 Q84 |
Q4X Q71 Q83 Q84 | All supported | — | All supported | All supported |
Q10(1) Q40(1) Q41(1) Q43(1) Q71(1) Q83(1) Q84(1) | — |
| PIC32CM | |||||||||
| MC00 | — | — | — | — | — | ||||
| LE00 LS00/60 | — | — | — | — | |||||
| JH00/01 | — | — | — | — | |||||
| GV00 | — | — | — | — | — | — | — | ||
| GC00/SG00 | — | — | — | — | |||||
| PL10(5) | — | — | — | — | — | ||||
- The PIC32CM MC and some PIC16F/PIC18F devices have Functional Safety support available, with Failure Modes, Effects, Diagnostic Analysis (FMEDA), Functional Safety manuals, and self-test libraries.
- The PIC32CM GC00/SG00, JH00/01, and PL10 devices are designed in compliance with Functional Safety standards (ISO 26262, IEC 61508).
- Most devices support only the common serial communication peripherals (UART, SPI, I2C). This column lists the family of devices that support other protocols, such as USB, CAN, and I3C®.
- Most devices have ADCs and comparators. This column lists device families that contain other peripherals, such as op amps and advanced ADCs.
- PIC32CM PL10 has familiar Core Independent Peripherals (CIPs) from 8-bit PIC.
