
Microchip Technology SAM D21 Arm® Cortex®-M0+ Microcontrollers
Microchip Technology SAM D21 Arm® Cortex®-M0+ Microcontrollers (MCUs) are low-power MCUs that range from 32- to 64-pins with up to 256KB Flash and 32KB of SRAM. The Microchip Technology SAM D21 MCUs have a maximum 48MHz frequency and reach 2.46 CoreMark/MHz. The devices are designed for simple and intuitive migration with identical peripheral modules. Features include hex-compatible code, identical linear address map, and pin-compatible migration paths between all devices in the product series. All devices include intelligent and flexible peripherals, an Event System for inter-peripheral signaling, and support for capacitive touch buttons, slider, and wheel user interfaces.
Features
- Processor
- Arm® Cortex®-M0+ CPU running at up to 48MHz
- Single-cycle hardware multiplier
- Micro Trace Buffer (MTB)
- Arm® Cortex®-M0+ CPU running at up to 48MHz
- Memories
- 32KB, 64KB, 128KB, or 256KB in-system self-programmable Flash
- 4KB, 8KB, 16KB, or 32KB SRAM Memory
- System
- Power-on Reset (POR) and Brown-out Detection (BOD)
- Internal and external clock options with a 48MHz Digital Frequency-Locked Loop (DFLL48M) and 48MHz to 96 MHz Fractional Digital Phase-Locked Loop (FDPLL96M)
- External Interrupt Controller (EIC)
- 16 external interrupts
- One Non-maskable Interrupt (NMI)
- Two-pin Serial Wire Debug (SWD) programming, test, and debugging interface
- Low Power
- Idle and Stand-by Sleep modes
- SleepWalking peripherals
- I/O
- Up to 52 programmable I/O pins
- Qualification
- AEC-Q100 Grade 1 (-40°C to +125°C)
- Drop-in compatible with SAM D20
- Packages
- 64-pin TQFP, QFN, UFBGA
- 48-pin TQFP, QFN, WLCSP
- 32-pin TQFP, QFN, WLCSP
- Operating Voltage
- 1.62V to 3.63V
- Peripherals
- 12-channel Direct Memory Access Controller (DMAC)
- 12-channel Event System
- Up to five 16-bit Timer/Counters (TC), configurable as either:
- One 16-bit TC with two compare/capture channels
- One 8-bit TC with two compare/capture channels
- One 32-bit TC with two compare/capture channels by using two TCs
- Three 24-bit Timer/Counters for Control (TCC), with extended functions
- 32-bit Real Time Counter (RTC) with clock/calendar function
- Watchdog Timer (WDT)
- CRC-32 generator
- One full-speed (12 Mbps) Universal Serial Bus (USB) 2.0 interface
- Up to six Serial Communication Interfaces (SERCOM), each configurable to operate as either:
- USART with full-duplex and single-wire half-duplex configuration
- I2C up to 3.4MHz
- SPI
- LIN slave
- One two-channel Inter-IC Sound (I2S) interface
- One 12-bit, 350ksps Analog-to-Digital Converter (ADC) with up to 20 channels
- 10-bit, 350ksps Digital-to-Analog Converter (DAC)
- Up to four Analog Comparators (AC) with Window Compare function
- Peripheral Touch Controller (PTC)
- 256-Channel capacitive touch and proximity sensing
Applications
- Home automation
- Consumer
- Metering
- Industrial
Videos
Block Diagram

Published: 2018-07-19
| Updated: 2024-05-30