
Microchip Technology SAM D20 Arm® Cortex®-M0+ Microcontroller
Microchip's SAM D20 Arm® Cortex®-M0+ Microcontroller (MCU) series builds on decades of innovation and experience in embedded Flash microcontroller technology. It not only sets a new benchmark for flexibility and ease-of-use but also combines the performance and energy efficiency of an Arm Cortex-M0+ based MCU with an optimized architecture and peripheral set.The Microchip SAM D20 series gives you a truly differentiated general-purpose microcontroller that is ideal for many low-power, cost-sensitive industrial and consumer applications. Key features include low power, peripheral flexibility, Microchip QTouch peripheral touch controller, and scalability.
Features
- Processor
- Arm Cortex-M0+ CPU running at up to 48MHz
- Single-cycle hardware multiplier
- Arm Cortex-M0+ CPU running at up to 48MHz
- Memories
- 16/32/64/128/256KB in-system self-programmable flash
- 2/4/8/16/32KB SRAM
- System
- Power-on reset (POR) and brown-out detection (BOD)
- Internal and external clock options with 48MHz Digital Frequency Locked Loop (DFLL48M)
- External Interrupt Controller (EIC)
- 16 external interrupts
- One non-maskable interrupt
- Two-pin Serial Wire Debug (SWD) programming, test, and debugging interface
- Low Power
- Idle and standby sleep modes
- SleepWalking peripherals
- Peripherals
- 8-channel Event System
- Up to eight 16-bit Timer/Counters (TC), configurable as either:
- One 16-bit TC with compare/capture channels
- One 8-bit TC with compare/capture channels
- One 32-bit TC with compare/capture channels, by using two TCs
- 32-bit Real Time Counter (RTC) with clock/calendar function
- Watchdog Timer (WDT)
- CRC-32 generator
- Peripherals (cont.)
- 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 400kHz
- SPI
- One 12-bit, 350ksps Analog-to-Digital Converter (ADC) with up to 20 channels
- Differential and single-ended channels
- 1/2x to 16x gain stage
- Automatic offset and gain error compensation
- Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
- 10-bit, 350ksps Digital-to-Analog Converter (DAC)
- Two Analog Comparators (AC) with window compare function
- Peripheral Touch Controller (PTC)
- 256-Channel capacitive touch and proximity sensing
- Up to six Serial Communication Interfaces (SERCOM), each configurable to operate as either:
- I/O
- Up to 52 programmable I/O pins
- Operating Voltage
- 1.62V - 3.63V
- Power Consumption
- Down to 70μA/MHz in active mode
- Down to 6μA running the Peripheral Touch Controller
Videos
Block Diagram

Published: 2013-11-08
| Updated: 2022-03-24