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
  • 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
  • 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

Block Diagram - Microchip Technology SAM D20 Arm® Cortex®-M0+ Microcontroller
Published: 2013-11-08 | Updated: 2022-03-24