1 Configuration Summary
Features | SAM C20/C21 | PIC32CM JH01 |
---|---|---|
Core | Arm Cortex-M0+ | Arm Cortex-M0+ |
SRAM (KB) | Up to 32 | Up to 64 |
Flash (KB) | Up to 256 (Note 1) | Up to 512 (Note 2) |
Data Flash (KB) | Up to 8 | Up to 8 |
CPU Speed (MHz) | Up to 48 | Up to 48 |
Operating Conditions | 2.7V to 5.5V, -40°C to +125°C, DC to 48 MHz | 2.7V to 5.5V, -40°C to +85°C (for industrial) and -40°C to +125°C (for extended), DC to 48 MHz |
Event System (EVSYS) Channels | 12 | 12 |
Power-on Reset (POR) | Yes | Yes |
Brown-out Detector (BOD) | Yes | Yes |
Memory Protection Unit (MPU) | 8 regions | 8 regions |
Peripheral Access Controller (PAC) | Yes | Yes |
Note:
- An independent self-programmable Flash for EEPROM emulation is available (1, 2, 4, 8 KB for 32, 64, 128, 256 KB Flash).
- An independent Data Flash for non-volatile storage is available (4, 8, 8 KB for 128, 256, 512 KB Flash).
Features | SAM C20/C21 | PIC32CM JH01 |
---|---|---|
Analog-to-Digital Converter (ADC) (channels) | Up to 20 (Note 1) | Up to 20 |
Analog Comparator (AC) | 4 | Up to 4 |
Digital-to-Analog Converter (DAC) (channels) | Up to 1 | Up to 1 |
Sigma-Delta Analog-to-Digital Converter (SDADC) (channels) | Up to 3 | NA |
Note:
- There are 22 ADC channels present in the SAM C21N (100-pin variant).
Features | SAM C20/C21 | PIC32CM JH01 |
---|---|---|
Direct Memory Access Controller (DMAC) (channels) | Up to 12 | 12 |
Timers/Counters (TC) (instances) | Up to 8 | Up to 8 |
Timers/Counters for Control (TCC) (instances) | 3 | Up to 3 |
Real-Time Counter (RTC) | Yes | Yes |
Reset Controller (RSTC) | Yes | Yes |
Watchdog Timer (WDT) | Yes | Yes |
Frequency Meter (FREQM) | Yes | Yes |
Divide and Square Root Accelerator (DIVAS) | Yes | Yes |
Features | SAM C20/C21 | PIC32CM JH01 |
---|---|---|
Serial Communication (SERCOM) (instances) | Up to 8 | Up to 8 |
Controller Area Network Flexible Data-rate (CAN-FD) | Yes | Yes |
External Interrupt Controller (EIC) | Yes | Yes |
Configurable Custom Logic (CCL) | Yes | Yes |
Lookup Tables (LUTs) | 4 | 4 |
Peripheral Touch Controller (PTC) | Yes | Yes |
Position Decoder (PDEC) | No | Yes (Note 1) |
Programmable I/O Pins | Up to 84 | Up to 84 |
Note:
- Not available in the PIC32CM1216 variant.
Features | SAM C20/C21 | PIC32CM JH01 |
---|---|---|
ECC | No | Yes |
Device Service Unit (DSU) | Yes | Yes |
ICM | No | Yes |
Memory Built-In Self-Test (MBIST) | Yes | Yes |