Jump to main content
32-bit Arm Cortex-M0+ with 5V Support, CAN-FD, PTC, and Advanced Analog
Search
Product Pages
ATSAMC20N17A
ATSAMC20N18A
ATSAMC21E15A
ATSAMC21N17A
ATSAMC21N18A
ATSAMC20E15A
ATSAMC20E16A
ATSAMC20E17A
ATSAMC20E18A
ATSAMC20G15A
ATSAMC20G16A
ATSAMC20G17A
ATSAMC20G18A
ATSAMC20J15A
ATSAMC20J16A
ATSAMC20J17A
ATSAMC20J18A
ATSAMC21E16A
ATSAMC21E17A
ATSAMC21E18A
ATSAMC21G15A
ATSAMC21G16A
ATSAMC21G17A
ATSAMC21G18A
ATSAMC21J15A
ATSAMC21J16A
ATSAMC21J17A
ATSAMC21J18A
Features
1
Configuration Summary
2
Ordering Information
3
Block Diagram
4
Pinout
4.1
SAM C21E / SAM C20E
4.2
SAM C21G / SAM C20G
4.3
SAM C21J / SAM C20J
4.4
SAM C21N / SAM C20N
5
Signal Descriptions List
6
I/O Multiplexing and Considerations
6.1
Multiplexed Signals
6.2
Other Functions
7
Power Supply and Start-Up Considerations
7.1
Power Domain Overview
7.2
Power Supply Considerations
7.3
Power-Up
7.4
Power-on Reset and Brown-out Detector
8
Product Mapping
9
Memories
9.1
Embedded Memories
9.2
Physical Memory Map
9.3
NVM User Row Mapping
9.4
NVM Software Calibration Area Mapping
9.5
NVM Temperature Calibration Area Mapping, SAM C21
9.6
Serial Number
10
Processor and Architecture
10.1
Cortex M0+ Processor
10.2
Nested Vector Interrupt Controller
10.3
Micro Trace Buffer
10.4
High-Speed Bus System
11
PAC - Peripheral Access Controller
11.1
Overview
11.2
Features
11.3
Block Diagram
11.4
Product Dependencies
11.5
Functional Description
11.6
Register Summary
11.7
Register Description
12
Peripherals Configuration Summary
12.1
SAM C20/C21
N
12.2
SAM C20/C21
E/G/J
13
DSU - Device Service Unit
13.1
Overview
13.2
Features
13.3
Block Diagram
13.4
Signal Description
13.5
Product Dependencies
13.6
Debug Operation
13.7
Chip Erase
13.8
Programming
13.9
Intellectual Property Protection
13.10
Program and Debug Interface Disable (PDID)
13.11
Device Identification
13.12
Functional Description
13.13
Register Summary
13.14
Register Description
14
DIVAS – Divide and Square Root Accelerator
14.1
Overview
14.2
Features
14.3
Block Diagram
14.4
Signal Description
14.5
Product Dependencies
14.6
Functional Description
14.7
Register Summary
14.8
Register Description
15
Clock System
15.1
Clock Distribution
15.2
Synchronous and Asynchronous Clocks
15.3
Register Synchronization
15.4
Enabling a Peripheral
15.5
On-demand, Clock Requests
15.6
Power Consumption vs. Speed
15.7
Clocks after Reset
16
GCLK - Generic Clock Controller
16.1
Overview
16.2
Features
16.3
Block Diagram
16.4
Signal Description
16.5
Product Dependencies
16.6
Functional Description
16.7
Register Summary
16.8
Register Description
17
MCLK – Main Clock
17.1
Overview
17.2
Features
17.3
Block Diagram
17.4
Signal Description
17.5
Product Dependencies
17.6
Functional Description
17.7
Register Summary
17.8
Register Description
18
RSTC – Reset Controller
18.1
Overview
18.2
Features
18.3
Block Diagram
18.4
Signal Description
18.5
Product Dependencies
18.6
Functional Description
18.7
Register Summary
18.8
Register Description
19
PM - Power Manager
19.1
Overview
19.2
Features
19.3
Block Diagram
19.4
Signal Description
19.5
Product Dependencies
19.6
Functional Description
19.7
Register Summary
19.8
Register Description
20
OSCCTRL – Oscillators Controller
20.1
Overview
20.2
Features
20.3
Block Diagram
20.4
Signal Description
20.5
Product Dependencies
20.6
Functional Description
20.7
Register Summary
20.8
Register Description
21
OSC32KCTRL – 32.768 kHz Oscillators Controller
21.1
Overview
21.2
Features
21.3
Block Diagram
21.4
Signal Description
21.5
Product Dependencies
21.6
Functional Description
21.7
Register Summary
21.8
Register Description
22
SUPC – Supply Controller
22.1
Overview
22.2
Features
22.3
Block Diagram
22.4
Signal Description
22.5
Product Dependencies
22.6
Functional Description
22.7
Register Summary
22.8
Register Description
23
WDT – Watchdog Timer
23.1
Overview
23.2
Features
23.3
Block Diagram
23.4
Signal Description
23.5
Product Dependencies
23.6
Functional Description
23.7
Register Summary
23.8
Register Description
24
RTC – Real-Time Counter
24.1
Overview
24.2
Features
24.3
Block Diagram
24.4
Signal Description
24.5
Product Dependencies
24.6
Functional Description
24.7
Register Summary - Mode 0 - 32-Bit Counter
24.8
Register Description - Mode 0 - 32-Bit Counter
24.9
Register Summary - Mode 1 - 16-Bit Counter
24.10
Register Description - Mode 1 - 16-Bit Counter
24.11
Register Summary - Mode 2 - Clock/Calendar
24.12
Register Description - Mode 2 - Clock/Calendar
25
DMAC – Direct Memory Access Controller
25.1
Overview
25.2
Features
25.3
Block Diagram
25.4
Signal Description
25.5
Product Dependencies
25.6
Functional Description
25.7
Register Summary
25.8
Register Description
25.9
Register Summary - SRAM
25.10
Register Description - SRAM
26
EIC – External Interrupt Controller
26.1
Overview
26.2
Features
26.3
Block Diagram
26.4
Signal Description
26.5
Product Dependencies
26.6
Functional Description
26.7
Register Summary
26.8
Register Description
27
NVMCTRL – Nonvolatile Memory Controller
27.1
Overview
27.2
Features
27.3
Block Diagram
27.4
Signal Description
27.5
Product Dependencies
27.6
Functional Description
27.7
Register Summary
27.8
Register Description
28
PORT - I/O Pin Controller
28.1
Overview
28.2
Features
28.3
Block Diagram
28.4
Signal Description
28.5
Product Dependencies
28.6
Functional Description
28.7
Register Summary
28.8
Register Description
29
Event System (EVSYS)
29.1
Overview
29.2
Features
29.3
Block Diagram
29.4
Signal Description
29.5
Product Dependencies
29.6
Functional Description
29.7
Register Summary
29.8
Register Description
30
SERCOM – Serial Communication Interface
30.1
Overview
30.2
Features
30.3
Block Diagram
30.4
Signal Description
30.5
Product Dependencies
30.6
Functional Description
31
SERCOM USART - SERCOM Synchronous and Asynchronous Receiver and Transmitter
31.1
Overview
31.2
USART Features
31.3
Block Diagram
31.4
Signal Description
31.5
Product Dependencies
31.6
Functional Description
31.7
Register Summary
31.8
Register Description
32
SERCOM SPI – SERCOM Serial Peripheral Interface
32.1
Overview
32.2
Features
32.3
Block Diagram
32.4
Signal Description
32.5
Product Dependencies
32.6
Functional Description
32.7
Register Summary
32.8
Register Description
33
SERCOM I
2
C – Inter-Integrated Circuit
33.1
Overview
33.2
Features
33.3
Block Diagram
33.4
Signal Description
33.5
Product Dependencies
33.6
Functional Description
33.7
Register Summary - I
2
C Client
33.8
Register Description - I
2
C Client
33.9
Register Summary - I
2
C Host
33.10
Register Description - I
2
C Host
34
CAN - Control Area Network (SAM C21 Only)
34.1
Overview
34.2
Features
34.3
Block Diagram
34.4
Signal Description
34.5
Product Dependencies
34.6
Functional Description
34.7
Register Summary
34.8
Register Description
34.9
Message RAM
35
Timer/Counter (TC)
35.1
Overview
35.2
Features
35.3
Block Diagram
35.4
Signal Description
35.5
Product Dependencies
35.6
Functional Description
35.7
Register Description
36
Timer/Counter for Control Applications (TCC)
36.1
Overview
36.2
Features
36.3
Block Diagram
36.4
Signal Description
36.5
Product Dependencies
36.6
Functional Description
36.7
Register Summary
36.8
Register Description
37
Configurable Custom Logic (CCL)
37.1
Overview
37.2
Features
37.3
Block Diagram
37.4
Signal Description
37.5
Product Dependencies
37.6
Functional Description
37.7
Register Summary
37.8
Register Description
38
ADC - Analog-to-Digital Converter
38.1
Overview
38.2
Features
38.3
Block Diagram
38.4
Signal Description
38.5
Product Dependencies
38.6
Functional Description
38.7
Register Summary
38.8
Register Description
39
SDADC – Sigma-Delta Analog-to-Digital Converter (SAM C21 only)
39.1
Overview
39.2
Features
39.3
Block Diagram
39.4
Signal Description
39.5
Product Dependencies
39.6
Functional Description
39.7
Register Summary
39.8
Register Description
40
AC – Analog Comparators
40.1
Overview
40.2
Features
40.3
Block Diagram
40.4
Signal Description
40.5
Product Dependencies
40.6
Functional Description
40.7
Register Summary
40.8
Register Description
41
DAC – Digital-to-Analog Converter (SAM C21 only)
41.1
Overview
41.2
Features
41.3
Block Diagram
41.4
Signal Description
41.5
Product Dependencies
41.6
Functional Description
41.7
Register Summary
41.8
Register Description
42
Peripheral Touch Controller (PTC)
42.1
Overview
42.2
Features
42.3
Block Diagram
42.4
Signal Description
42.5
System Dependencies
42.6
Functional Description
43
TSENS – Temperature Sensor
43.1
Overview
43.2
Features
43.3
Block Diagram
43.4
Signal Description
43.5
Product Dependencies
43.6
Functional Description
43.7
Register Summary
43.8
Register Description
44
FREQM – Frequency Meter
44.1
Overview
44.2
Features
44.3
Block Diagram
44.4
Signal Description
44.5
Product Dependencies
44.6
Functional Description
44.7
Register Summary
44.8
Register Description
45
Electrical Characteristics 85°C
(
SAM C20/C21
E/G/J)
45.1
Disclaimer
45.2
Absolute Maximum Ratings
45.3
General Operating Ratings
45.4
Injection Current
45.5
Supply Characteristics
45.6
Maximum Clock Frequencies
45.7
Power Consumption
45.8
Wake-Up Time
45.9
I/O Pin Characteristics
45.10
Analog Characteristics
45.11
NVM Characteristics
45.12
Oscillator Characteristics
45.13
Timing Characteristics
46
Electrical Characteristics 105°C
(
SAM C20/C21
E/G/J)
46.1
Disclaimer
46.2
General Operating Ratings
46.3
Power Consumption
46.4
Analog Characteristics
46.5
NVM Characteristics
46.6
Oscillator Characteristics
47
Electrical Characteristics 105°C
(
SAM C20/C21
N)
47.1
Disclaimer
47.2
General Operating Ratings
47.3
Power Consumption
47.4
Analog Characteristics
47.5
NVM Characteristics
47.6
Oscillator Characteristics
48
Electrical Characteristics AEC - Q100 Grade 1, 125°C (SAM C20/C21 E/G/J)
48.1
Disclaimer
48.2
General Operating Ratings
48.3
Supply Characteristics
48.4
Power Consumption
48.5
I/O Pin Characteristics
48.6
Analog Characteristics
48.7
NVM Characteristics
48.8
Oscillator Characteristics
48.9
Timing Characteristics
49
Electrical Characteristics AEC - Q100 Grade 1, 125°C (SAM C20/C21 N)
49.1
Disclaimer
49.2
Power Consumption
49.3
Analog Characteristics
49.4
Oscillator Characteristics
49.5
Timing Characteristics
50
Appendix A
51
Appendix B
52
Packaging Information
52.1
Package Marking Information
52.2
Thermal Considerations
52.3
Package Drawings
52.4
Soldering Profile
53
Schematic Checklist
53.1
Introduction
53.2
Operation in Noisy Environment
53.3
Power Supply
53.4
External Analog Reference Connections
53.5
External Reset Circuit
53.6
Unused or Unconnected Pins
53.7
Clocks and Crystal Oscillators
53.8
Programming and Debug Ports
54
Revision History
54.1
Revision History
54.2
Rev
K
J
- 11/2016
54.3
Rev J - 10/2016
54.4
Rev I - 09/2016
54.5
Rev H - 05/2016
54.6
Rev G - 04/2015
54.7
Rev F - 02/2015
54.8
Rev E - 12/2015
54.9
Rev D - 09/2015
54.10
Rev C - 09/2015
54.11
Rev B - 06/2015
54.12
Rev A -
04/2015
55
Product Identification System
Microchip Information
Trademarks
Legal Notice
Microchip Devices Code Protection Feature