Arm Keil MDK v6 Essential and Professional editions are now available to buy as monthly or annual subscriptions from our Developer Tools store. Visit the store to get access to the tools suite today!

  1. Devices
  2. SAML22
  3. ATSAML22N16A

ATSAML22N16A

Microchip
  • Core

    Cortex-M0+, 32 MHz

  • Family

    SAML22

  • CMSIS Pack

    SAML22_DFP

ARM Cortex-M0+ based ultra-low-power microcontroller with 64KB Flash, 8KB SRAM, 32 MHz, four 16-bit timer/counters, DMA, six...

Core

Processor

Cortex-M0+

Maximum Clock Frequency 32 MHz
Memory Protection Unit MPU
Floating Point Unit NO_FPU
Trust Zone NO_TZ
Digital Signal Processor NO_DSP
CortexM Vector Extensions NO_MVE
Endian Little-endian
Features View features

Processor

Cortex-M0+, 32 MHz

  • Communication
    Serial Peripheral Interface 6 x 0 bit/s Serial Peripheral Interface
    Inter-Integrated Circuit 5 x Inter-Integrated Circuit
    Universal Synchronous Asynchronous Receiver Transmitter 6 x 0 bit/s Universal Synchronous Asynchronous Receiver Transmitter
    Full-Speed USB Device 1 x Full-Speed USB Device
    Full-Speed USB Host 1 x Full-Speed USB Host
  • I/O
    IO Pins 82 IO Pins
    External Interrupts 16 External Interrupts
    Analog to Digital Converter 19-channel x -bit Analog to Digital Converter
  • Package
    Ball Grid Array 100-ball Ball Grid Array
    Quad Flat Package 100-lead Quad Flat Package
  • Core features
    Nested Vectored Interrupt Controller Nested Vectored Interrupt Controller with 26 interrupt sources
    DMA Controller 16-channel DMA Controller
    Random Number Generator 2 x Random Number Generator
    AES Hardware Accelerator 128-bit AES Hardware Accelerator
  • Timer
    Watchdog Timer 1 x Watchdog Timer
    Timer/Counter 4-bit Timer/Counter
    Pulse Width Modulation 1-bit Pulse Width Modulation
  • Clock
    Real Time Clock 1 Hz Real Time Clock
  • Power
    Operating Voltage 1.62 V .. 3.63 V Operating Voltage
  • Spec
    Operating Temperature Range -40 °C .. +105 °C Operating Temperature Range