Microchip Technology Inc
product primary image

ATSAMC21G16A

5-Volt 32-Bit ARM Cortex M0+ MCU with CAN-FD

Status: In Production

Features:

  • ARM Cortex-M0+ CPU running at up to 48MHz
  • Hardware Divide and Square Root Accelerator (DIVAS)
  • ISO CAN FD; ISO 1189801:2015
  • Peripheral Touch Controller (PTC)
  • Up to 38 programmable I/O pins
  • 2.7V – 5.5V
View More
Overview
Documents
Development Environment
Similar Devices
RoHS Information
Buy Now

Device Overview

Summary

The Microchip SAM C series of 5V Cortex M0+ devices is designed for industrial and commercial applications in noisy environments. These products feature robust communications peripherals including the SERCOM module and CAN-FD, along with advanced motor control peripherals, and the Peripheral Touch Control (PTC) for developing robust user interfaces. 

Additional Features
  • ARM Cortex-M0+ CPU running at up to 48MHz
  • Single-cycle hardware multiplier
  • Micro Trace Buffer
  • Memory Protection Unit (MPU)
  • 64KB in-system self-programmable Flash
  • 2KB independent self-programmable Flash for EEPROM emulation
  • 8KB SRAM Main Memory
  • Power-on reset (POR) and brown-out detection (BOD)
  • Internal and external clock options with 48MHz to 96MHz
  • Fractional Digital Phase Locked Loop (FDPLL96M)
  • 16 external interrupts
  • One non-maskable interrupt
  • Two-pin Serial Wire Debug (SWD) programming, test and debugging interface
  • Idle, standby, and off sleep modes
  • SleepWalking peripherals
  • Hardware Divide and Square Root Accelerator (DIVAS)
  • 12-channel Direct Memory Access Controller (DMAC)
  • 12-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
  • 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 outputs
  • Dithering that increase resolution with up to 5 bit and reduce quantization error
  • Frequency Meter
  • 32-bit Real Time Counter (RTC) with clock/calendar function
  • Watchdog Timer (WDT)
  • CRC-32 generator
  • CAN 2.0A/B
  • ISO CAN FD; ISO 1189801:2015
  • Each CAN interface have two selectable pin locations to switch between two external CAN transceivers (without the need for an external switch)
  • USART with full-duplex and single-wire half-duplex configuration
  • I2C up to 3.4MHz (Except SERCOM6 and SERCOM7)
  • SPI
  • LIN master/slave
  • RS-485
  • PMBus
  • Four Configurable Custom Logic (CCL)
  • Differential and single-ended input
  • Automatic offset and gain error compensation
  • Oversampling and decimation in hardware to support 13-, 14-, 15- or 16-bit resolution
  • One 16-bit Sigma-Delta Analog-to-Digital Converter (SDADC) with up to 2 differential channels
  • 10-bit, 350ksps Digital-to-Analog Converter (DAC)
  • Four Analog Comparators (AC) with window compare function
  • Integrated Temperature Sensor
  • Peripheral Touch Controller (PTC)
  • 256-Channel capacitive touch and proximity sensing I/O
  • Up to 38 programmable I/O pins
  • Drop in compatible with select SAM D20 and SAM D21
  • 2.7V – 5.5V
Parametrics
Name
Value
Part Family
SAM C21
Max CPU Speed MHz
48
Program Memory Size (KB)
64
SRAM (KB)
8
Auxiliary Flash (KB)
2
Temperature Range (C)
-40 to 85
Operating Voltage Range (V)
2.7 to 5.5
Direct Memory Access Channels
6
SPI
6
I2C
6
Hardware Touch Peripheral
PTC
Peripheral Pin Select / Pin Muxing
Yes
Number of CAN modules
2
Type of CAN module
CAN-FD
ADC Input
12
Max ADC Resolution (Bits)
12
Max ADC Sampling Rate (ksps)
1000
Input Capture
10
Standalone Output Compare/Standard PWM
10
Motor Control PWM Channels
14
Max 16-bit Digital Timers
5
Parallel Port
GPIO
Number of Comparators
4
Internal Oscillator
32khz, 32Khz ULP, 48Mhz
Hardware RTCC/RTC
Yes
Max I/O Pins
38
Pincount
48

Documents

Jump to:

Data Sheets

08/25/2017
13269KB

Errata

Application Notes

Download All

Brochures

User Guides

04/04/2018
2203KB
12/10/2016
404KB

Development Environment

  • Demo & Evaluation Boards
Demo & Evaluation Boards
ATSAMC21 MCU BOARD
ATSAMC21 MCU BOARD ( ATSAMC21MOTOR )

The ATSAMC21MOTOR is an MCU card for Motor control starter kit - ATSAMxxxBDLCxxx-STK. The hardware has the SMART ARM based MCU, ATSAMC21J18, with integrated on-board debug support. The MCU card can be directly used with the currently available ATSAMD21BLDC24V-STK, a low voltage BLDC, PMSM motor control starter kit.

The ATSAMD21BLDC24V Base board can be found here -

...

Learn More
Add To Cart
ATSAMD21BLDC24V-STK
ATSAMD21BLDC24V-STK ( ATSAMD21BLDC24V-STK )

The kit contains an MCU control board featuring the ATSAMD21 microcontroller and embedded debugger and a driver board with ON Semiconductor drivers supporting motors operating up to 24V DC. The PCB is mounted on a chassis with a motor and can be directly connected to a PC running Studio and START for immediate development and debug of motor control applications.

...

Learn More
Add To Cart
QT3 Xplained Pro extension kit
QT3 Xplained Pro extension kit ( ATQT3-XPRO )

QT3 Xplained Pro is a QTouch keypad extension board demonstrating an ultra-low power keypad design using the Peripheral Touch Controller (PTC). Utilizing the PTCs low power capabilities it enables markets lowest power wake-up on touch.

Note: QT3 Xplained Pro requires a compatible Xplained Pro evaluation kit. See the Related Tools tab for supported models.

Learn More
Add To Cart
Atmel-ICE Full Kit
Atmel-ICE Full Kit ( ATATMEL-ICE )

Atmel-ICE is a powerful development tool for debugging and programming ARM® Cortex®-M based SAM and AVR microcontrollers with on-chip debug capability.

Atmel-ICE supports:

  • Programming and on-chip debugging of all AVR 32-bit MCUs on both JTAG and aWire interfaces
  • Programming and on-chip debugging of all AVR
...

Learn More
Add To Cart
RS-485 Xplained Pro
RS-485 Xplained Pro ( ATRS485-XPRO )

The RS485 Xplained Pro extension evaluation kit is ideal for evaluation and prototyping applications involving RS485 / 422 features of the SAM C21 Cortex®?-M0+ processor-based microcontrollers. SAM C21 Xplained Pro board can be purchased individually. The ATRS485-XPRO extension evaluation kit does not include Xplained Pro boards. For compatible Xplained Pro board please see the Related...

Learn More
Add To Cart
Power Debugger kit
Power Debugger kit ( ATPOWERDEBUGGER )

Power Debugger is a powerful development tool for debugging and programming AVR microcontrollers using UPDI, JTAG, PDI, debugWIRE, aWire, TPI or SPI target interfaces and ARM® Cortex®-M based SAM microcontrollers using JTAG or SWD target interfaces.

In addition the Power Debugger has two independent current sensing channels for measuring and optimizing the power consumption of

...

Learn More
Add To Cart
QT5 Xplained Pro extension kit
QT5 Xplained Pro extension kit ( ATQT5-XPRO )

QT5 Xplained Pro is an extension kit that enables evaluation of mutual capacitance touch using the Peripheral Touch Controller (PTC). The kit shows how easy it is to design a nice looking capacitive touch interface using the PTC module. The kit includes one board with a curved QTouch mutual capacitance slider and two QTouch mutual capacitance buttons. In addition the board has 16 LEDs arranged as...

Learn More
Add To Cart
SAM C21 Xplained Pro evaluation kit
SAM C21 Xplained Pro evaluation kit ( ATSAMC21-XPRO )

The SAM C21 Xplained Pro evaluation kit is a hardware platform for evaluating the ATSAMC21J18A microcontroller (MCU). Supported by the Studio integrated development platform, the kit provides easy access to the features of the ATSAMC21J18A and explains how to integrate the device into a custom design.

The Xplained Pro MCU series evaluation kits include an on-board Embedded Debugger,

...

Learn More
Add To Cart
SAM-ICE
SAM-ICE ( AT91SAM-ICE )

SAM-ICE is a JTAG emulator designed for SAMA5, SAM3, SAM4, SAM7 and SAM9 ARM® core-based MCUs and MPUs, including Thumb mode. It supports download speeds up to 720K Bytes per second and maximum JTAG speeds up to 12 MHZ. It also supports Serial Wire Debug (SWD) and Serial Wire Viewer (SWV) from SAM-ICE hardware V6.

Learn More
Add To Cart

Similar Devices

Product
Pins
Flash (KB)
RAM (B)
Price 5K
Notes
32
32
4,096
$1.36
 
32
64
8,192
$1.49
 
32
128
16,384
$1.59
 
32
256
32,768
$2.21
 
48
32
4,096
$1.69
 
48
64
8,192
$1.64
 
48
128
16,384
$1.66
 
48
256
32,768
$2.32
 
64
32
4,096
$1.81
 
64
64
8,192
$1.73
 
64
128
16,384
$1.75
 
64
256
32,768
$2.44
 
100
128
16,384
$2.03
 
64
256
32,768
$2.77
 

RoHS Information

Part Number
Device Weight
Shipping Weight
Lead Count
Package Type
Package Width
Solder Composition
JEDEC Indicator
RoHS
China EFUP
ATSAMC21G16A-AUT
0.142800
0.300000
48
TQFP
7x7x1mm
Matte Tin
e3
Rohs icon
efup china icon
ATSAMC21G16A-ANT
0.142800
0.300000
48
TQFP
7x7x1mm
Matte Tin
e3
Rohs icon
efup china icon
ATSAMC21G16A-MUT
0.131400
0.129000
48
VQFN
7x7x1mm
Matte Tin
e3
Rohs icon
efup china icon
ATSAMC21G16A-MNT
0.131400
0.129000
48
VQFN
7x7x1mm
Matte Tin
e3
Rohs icon
efup china icon
To see a complete listing of RoHS data for this device, please Click here
Shipping Weight = Device Weight + Packing Material weight. Please contact sales office if device weight is not available.

Buy

Grid
View
Table
View
Filter:
Apply
Clear
Product
Leads
Package Type
Temp Range
Packing Media
5K Pricing
Buy