Operating Conditions
- 2.7V – 5.5V,
-40°C to +85°C, DC to 48 MHz
- 2.7V – 5.5V,
-40°C to +125°C, DC to 48 MHz
Qualification
- AEC-Q100 Grade 1
(-40°C to 125°C)
Core: Arm® Cortex®-M0+ CPU running at up to 48 MHz
- Single-cycle
hardware multiplier
- Memory Protection
Unit (MPU)
Memories
- Up to 128 KB
in-system self-programmable Flash
- Up to 4 KB
independent self-programmable Flash for Data Flash
- Up to 16 KB SRAM
main memory
System
- Power-on Reset
(POR) and Brown-out Detection (BOD)
- Internal and
external clock options with 48 MHz to 96 MHz Fractional Digital
Phase Locked Loop (FDPLL96M)
- External
Interrupt Controller (EIC)
- One non-maskable
interrupt
Low Power
- Idle and Standby
sleep modes
- SleepWalking
peripherals
Input/Output (I/O)
- Up to 38
programmable I/O pins
- Up to 16 external
interrupts
- Up to two
parallel Input/Output Controllers (PIO)
Debugger Development Support
- In-circuit and
in-application programming
- 2-wire Serial
Wire Debug Port Interface
- Four hardware
breakpoints, two data watchpoints
- Micro Trace
Buffer (MTB) for instruction trace in SRAM
|
Motor Control
- Two 24-bit
Timer/Counters and one 16-bit Timer/Counter for Control (TCC)
with extended functions:
- Up to
four compare channels with optional complementary
output
- Generation of synchronized pulse width modulation (PWM)
pattern across port pins
- Deterministic fault protection, fast decay and
configurable dead-time between complementary output
- Dithering
that increase resolution with up to 5 bit and reduce
quantization error
- Up to 8
waveform output channels
Advanced Analog
- Two 12-bit, 1
Msps Analog-to-Digital Converter (ADC)
- Differential and single-ended input
- Automatic
offset and gain error compensation
- Oversampling and decimation in hardware to support
13-bit, 14-bit, 15-bit or 16-bit resolution
- One 16-bit
Sigma-Delta Analog-to-Digital Converter (SDADC)
- One 10-bit, 350
ksps Digital-to-Analog Converter (DAC)
- Two Analog
Comparators (AC) with Window Compare function
|
Peripherals
- Hardware Divide and Square Root Accelerator (DIVAS)
- 12-channel Direct Memory Access Controller (DMAC)
- 12-channel Event System
- Up to five 16-bit Timer/Counters (TC)
- One 16-bit TC with compare/capture channels
- One 8-bit TC with compare/capture channels
- One 32-bit TC with compare/capture channels using two
TCs
- Frequency Meter
- 32-bit Real Time Counter (RTC) with clock/calendar function
- Watchdog Timer (WDT)
|
Peripherals (Continued)
- CRC-32 generator
- Up to four Serial Communication Interfaces (SERCOM), each
configurable to operate as:
- USART with full-duplex and single-wire half-duplex
configuration
- I2C up to 3.4 MHz
- SPI
- LIN
Host/Client
- RS-485
- Configurable Custom Logic (CCL)
- Integrated Temperature Sensor
|
Software and Tools Support: Develop Prototypes Quickly With Our
Powerful, Easy-to-Use Ecosystem
- Get your code off
to a head start with MPLAB® Code Configurator
- Graphically configure peripherals, software libraries, and
supported RTOS with MPLAB Harmony
- Download MPLAB XC Compiler
- Take advantage of MPLAB X IDE's support for 32-bit MCUs
- Select the best
debugger for your project: MPLAB ICE, MPLAB ICD, or PICkit™
|