Microchip Technology ATSAMD11 SMART ARM-Based Microcontrollers

Microchip Technology ATSAMD11 SMART ARM-Based Microcontrollers provide one full-speed crystal-less USB 2.0 device interface and up to three Serial Communication Modules (SERCOM) that each can be configured to act as a USART, UART, SPI, I2C up to 3.4MHz,  SMBus, PMBus and LIN slave. The ATSAMD11 has up to 10-channel 350ksps 12-bit ADC with programmable gain and optional oversampling and decimation supporting up to 16-bit resolution. These microcontrollers have one 10-bit 350ksps  DAC, two analog comparators with window mode, and Peripheral Touch Controller. The ATSAMD11 supports up to 72 buttons, sliders, wheels, and proximity sensing. Microchip Technology ATSAMD11 SMART ARM-Based Microcontrollers have a programmable Watchdog Timer, brown-out detector and power-on reset, and two-pin Serial Wire Debug (SWD) program and debug interface.

Features

  • Processor
    • ARM Cortex-M0+ CPU running at up to 48MHz
      • Single-cycle hardware multiplier
      • Micro Trace Buffer
  • Memories
    • 16KB in-system self-programmable Flash
    • 4KB SRAM Memory
  • System
    • Power-on reset (POR) and brown-out detection (BOD)
    • Internal and external clock options with 48MHz Digital Frequency Locked Loop (DFLL48M) and 48MHz to 96MHz Fractional
    • Digital Phase Locked Loop (FDPLL96M)
    • External Interrupt Controller (EIC)
    • 8 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
    • 6-channel Direct Memory Access Controller (DMAC)
    • 6-channel Event System
    • Two 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
    • One 24-bit Timer/Counters 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 increases resolution with up to 5 bits and reduces quantization error
  • 32-bit Real Time Counter (RTC) with clock/calendar function
  • Watchdog Timer (WDT)
  • CRC-32 generator
  • One full-speed (12Mbps) Universal Serial Bus (USB) 2.0 interface
    • Embedded device function
    • Eight endpoints
    • Can run from internal RC oscillator
  • Up to three Serial Communication Interfaces (SERCOM), each configurable to operate as either:
    • USART with full-duplex and single-wire half-duplex configuration
    • I2C Bus up to 3.4MHz
    • SMBUS/PMBUS
    • SPI
    • LIN slave
  • 12-bit, 350ksps Analog-to-Digital Converter (ADC) with up to 10 channels
    • Differential and single-ended input
    • 1/2x to 16x programmable 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) with up to 72-channel capacitive touch and proximity sensing
  • Up to 22 programmable I/O pins
  • Packages
    • 24-pin QFN
    • 20-pin SOIC
    • 14-pin SOIC
  • 1.62V to 3.63V operating Voltage: 

Block Diagram

Block Diagram - Microchip Technology ATSAMD11 SMART ARM-Based Microcontrollers
Published: 2019-04-09 | Updated: 2023-05-26