ATSAMC21G15A
ATSAMC21G15A is SMART ARM-Based Microcontrollers manufactured by Atmel.
- Part of the ATSAMC21E comparator family.
- Part of the ATSAMC21E comparator family.
Features
- Processor
- ARM Cortex-M0+ CPU running at up to 48MHz
- Single-cycle hardware multiplier
- Micro Trace Buffer
- Memory Protection Unit (MPU)
- Memories
- 32/64/128/256KB in-system self-programmable Flash
- 1/2/4/8KB independent self-programmable Flash for EEPROM emulation
- 4/8/16/32KB SRAM Main Memory
- System
- Power-on reset (POR) and brown-out detection (BOD)
- Internal and external clock options with 48MHz to 96MHz Fractional Digital Phase Locked Loop (FDPLL96M)
- External Interrupt Controller (EIC)
- 16 external interrupts
- One non-maskable interrupt
Atmel-42365E-SAM C21_Datasheet_Preliminary-12/2015
- Two-pin Serial Wire Debug (SWD) programming, test and debugging interface
- Low Power
- Idle, standby, and off sleep modes
- Sleep Walking peripherals
- Peripherals
- Hardware Divide and Square Root Accelerator (DIVAS)
- 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 pare/capture channels
- One 8-bit TC with pare/capture channels
- One 32-bit TC with pare/capture channels, by using two TCs
- Two 24-bit Timer/Counters and one 16-bit Timer/Counter for Control (TCC), with extended functions:
- Up to four pare channels with optional plementary output
- Generation of synchronized pulse width modulation (PWM) pattern across port pins
- Deterministic fault protection, fast decay and configurable dead-time between plementary output
- Dithering that increase resolution with up to 5 bit and reduce quantization error
- 32-bit Real Time Counter (RTC) with clock/calendar function
- Watchdog Timer (WDT)
- CRC-32 generator
- Up to two Controller Area Network (CAN) interfaces:
- CAN 2.0A/B
- CAN-FD...