Datasheet
Note: Refer to I/O Multiplexing and Considerations for details on the pin mapping for this peripheral.
One signal can be mapped on several pins.
Related Links
7. I/O Multiplexing and Considerations
2. Configuration Summary
33.5 Product Dependencies
In order to use this peripheral, other parts of the system must be configured correctly, as described below.
33.5.1 I/O Lines
Using the ADC's I/O lines requires the I/O pins to be configured using the port configuration (PORT).
Related Links
23. PORT - I/O Pin Controller
33.5.2 Power Management
The ADC will continue to operate in any Sleep mode where the selected source clock is running. The
ADC’s interrupts, except the OVERRUN interrupt, can be used to wake up the device from sleep modes,
except the OVERRUN interrupt. Events connected to the event system can trigger other operations in the
system without exiting sleep modes.
Related Links
16. PM – Power Manager
33.5.3 Clocks
The ADC bus clock (CLK_APB_ADCx) can be enabled in the Main Clock, which also defines the default
state.
The ADC requires a generic clock (GCLK_ADC). This clock must be configured and enabled in the
Generic Clock Controller (GCLK) before using the ADC.
A generic clock is asynchronous to the bus clock. Due to this asynchronicity, writes to certain registers will
require synchronization between the clock domains. Refer to Synchronization for further details.
Related Links
16.6.2.6 Peripheral Clock Masking
15. GCLK - Generic Clock Controller
33.5.4 DMA
The DMA request line is connected to the DMA Controller (DMAC). Using the ADC DMA requests
requires the DMA Controller to be configured first.
Related Links
20. DMAC – Direct Memory Access Controller
33.5.5 Interrupts
The interrupt request line is connected to the interrupt controller. Using the ADC interrupt requires the
interrupt controller to be configured first.
Related Links
SAM D21 Family
ADC – Analog-to-Digital Converter
© 2018 Microchip Technology Inc.
Datasheet Complete
DS40001882D-page 893