6.1 Multiplexed Signals

Each pin is by default controlled by the PORT as a general purpose I/O and alternatively it can be assigned a different peripheral functions. To enable a peripheral function on a pin, the Peripheral Multiplexer Enable bit in the Pin Configuration register corresponding to that pin (PINCFGn.PMUXEN, n = 0-31) in the PORT must be written to '1'. The selection of peripheral function A to I is done by writing to the Peripheral Multiplexing Odd and Even bits in the Peripheral Multiplexing register (PMUXn.PMUXE/O) of the PORT.

This table describes the peripheral signals multiplexed to the PORT I/O pins.

Table 6-1. PORT Function Multiplexing
Function-ABCDEFGHI
TypeL22G(5)L22JL22NPad NameEICANAREFADCACPTCSLCDSERCOM(6)SERCOM(6)TC/TCCTCC/RTCCOM/RTCAC/GCLKCCL
Battery backup111PA00EIC/EXTINT[0] SERCOM1/PAD[0]
222PA01EIC/EXTINT[1] SERCOM1/PAD[1]
3PC00EIC/EXTINT[8] ADC/AIN[16] RTC/IN[3]
4PC01EIC/EXTINT[9] ADC/AIN[17] RTC/IN[4]
5PC02EIC/EXTINT[10] ADC/AIN[18] PTC/XY[6]
6PC03EIC/EXTINT[11] ADC/AIN[19] PTC/XY[7]
337PA02EIC/EXTINT[2]ADC/VREFB ADC/AIN[0]AC/AIN[0]PTC/XY[8] RTC/IN[2]
448PA03EIC/EXTINT[3]ADC/VREFAADC/AIN[1]AC/AIN[1]PTC/XY[9]
59PB04EIC/EXTINT[4] ADC/AIN[12]AC/AIN[2]PTC/XY[10]
610PB05EIC/EXTINT[5] ADC/AIN[13]AC/AIN[3]PTC/XY[11]
913PB06EIC/EXTINT[6] ADC/AIN[14] PTC/XY[12]SLCD/LP[0] CCL/IN[6]
1014PB07EIC/EXTINT[7] ADC/AIN[15] PTC/XY[13]SLCD/LP[1] CCL/IN[7]
71115PB08EIC/EXTINT[8] ADC/AIN[2] PTC/XY[14]SLCD/LP[2] SERCOM3/PAD[0]TC/0/WO[0] CCL/IN[8]
81216PB09EIC/EXTINT[9] ADC/AIN[3] PTC/XY[15]SLCD/LP[3] SERCOM3/PAD[1]TC/0/WO[1] CCL/OUT[2]
91317PA04EIC/EXTINT[4]ADC/AIN[4] PTC/X[24]SLCD/LP[4] SERCOM0/PAD[0]TCC/WO[0] CCL/IN[0]
101418PA05EIC/EXTINT[5] ADC/AIN[5] PTC/X[25]SLCD/LP[5] SERCOM0/PAD[1]TCC/WO[1] CCL/IN[1]
111519PA06EIC/EXTINT[6] ADC/AIN[6] PTC/X[26]SLCD/LP[6] SERCOM0/PAD[2] CCL/IN[2]
121620PA07EIC/EXTINT[7] ADC/AIN[7] PTC/X[27]SLCD/LP[7] SERCOM0/PAD[3] CCL/OUT[0]
21PC05EIC/EXTINT[13] PTC/XY[4]SLCD/LP[8]
22PC06EIC/EXTINT[14] PTC/XY[5]SLCD/LP[9]
23PC07EIC/EXTINT[15] SLCD/LP[10]
131726PA08EIC/NMI PTC/XY[3]SLCD/LP[11]SERCOM0/PAD[0]SERCOM4/PAD[0]TCC/WO[0] CCL/IN[3]
141827PA09EIC/EXTINT[9] PTC/XY[2]SLCD/LP[12]SERCOM0/PAD[1]SERCOM4/PAD[1]TCC/WO[1] CCL/IN[4]
151928PA10EIC/EXTINT[10] PTC/XY[1]SLCD/LP[13]SERCOM0/PAD[2]SERCOM4/PAD[2] TCC/WO[2] GCLK/IO[4]CCL/IN[5]
162029PA11EIC/EXTINT[11] PTC/XY[0]SLCD/LP[14]SERCOM0/PAD[3]SERCOM4/PAD[3] TCC/WO[3] CCL/OUT[1]
30PC08EIC/EXTINT[0] SLCD/LP[15]
31PC09EIC/EXTINT[1] SLCD/LP[16]
32PC10EIC/EXTINT[2] SLCD/LP[17]SERCOM1/PAD[2]
33PC11EIC/EXTINT[3] SLCD/LP[18]SERCOM1/PAD[3]
34PC12EIC/EXTINT[4] SLCD/LP[19]SERCOM1/PAD[0]
35PC13EIC/EXTINT[5] SLCD/LP[20]SERCOM1/PAD[1]
192338VLCD
202439PB11EIC/EXTINT[11] SLCD/LP[21] SERCOM3/PAD[3]TC/1/WO[1]TCC/WO[5] CCL/OUT[1]
I2C: full Fm+. Limited currents for Sm, Fm 2540PB12EIC/EXTINT[12] SLCD/LP[22]SERCOM3/PAD[0] TC/0/WO[0]TCC/WO[6]
2641PB13EIC/EXTINT[13] SLCD/LP[23]SERCOM3/PAD[1] TC/0/WO[1]TCC/WO[7]
2742PB14EIC/EXTINT[14] SLCD/LP[24]SERCOM3/PAD[2] TC/1/WO[0] GCLK/IO[0]CCL/IN[9]
2843PB15EIC/EXTINT[15] SLCD/LP[25]SERCOM3/PAD[3] TC/1/WO[1] GCLK/IO[1]CCL/IN[10]
44PC14EIC/EXTINT[6] SLCD/LP[26]
45PC15EIC/EXTINT[7] SLCD/LP[27]
I2C: Sm, Fm, Fm+212946PA12EIC/EXTINT[12] SLCD/LP[28]SERCOM4/PAD[0]SERCOM3/PAD[0] TCC/WO[6] AC/CMP[0]
223047PA13EIC/EXTINT[13] SLCD/LP[29]SERCOM4/PAD[1]SERCOM3/PAD[1] TCC/WO[7] AC/CMP[1]
233148PA14EIC/EXTINT[14] SLCD/LP[30]SERCOM4/PAD[2]SERCOM3/PAD[2] TCC/WO[4] GCLK/IO[0]
243249PA15EIC/EXTINT[15] SLCD/LP[31]SERCOM4/PAD[3]SERCOM3/PAD[3] TCC/WO[5] GCLK/IO[1]
253552PA16EIC/EXTINT[0] PTC/X[28]SLCD/LP[32]SERCOM1/PAD[0]SERCOM2/PAD[0] TCC/WO[6] GCLK/IO[2]CCL/IN[0]
263653PA17EIC/EXTINT[1] PTC/X[29]SLCD/LP[33]SERCOM1/PAD[1]SERCOM2/PAD[1] TCC/WO[7] GCLK/IO[3]CCL/IN[1]
273754PA18EIC/EXTINT[2] PTC/X[30]SLCD/LP[34]SERCOM1/PAD[2]SERCOM2/PAD[2] TCC/WO[2] AC/CMP[0]CCL/IN[2]
283855PA19EIC/EXTINT[3] PTC/X[31]SLCD/LP[35]SERCOM1/PAD[3]SERCOM2/PAD[3] TCC/WO[3] AC/CMP[1]CCL/OUT[0]
56PC16EIC/EXTINT[8] SLCD/LP[36]
57PC17EIC/EXTINT[9] SLCD/LP[37]
58PC18EIC/EXTINT[10] SLCD/LP[38]
59PC19EIC/EXTINT[11] SLCD/LP[39]
60PC20EIC/EXTINT[12] SLCD/LP[40] CCL/IN[9]
61PC21EIC/EXTINT[13] SLCD/LP[41] CCL/IN[10]
3964PB16EIC/EXTINT[0] SLCD/LP[42]SERCOM5/PAD[0] TC/2/WO[0]TCC/WO[4] GCLK/IO[2]CCL/IN[11]
4065PB17EIC/EXTINT[1] SLCD/LP[43]SERCOM5/PAD[1] TC/2/WO[1]TCC/WO[5] GCLK/IO[3]CCL/OUT[3]
66PB18EIC/EXTINT[2] SLCD/LP[44]SERCOM5/PAD[2]SERCOM3/PAD[2] TCC/WO[0]
67PB19EIC/EXTINT[3] SLCD/LP[45]SERCOM5/PAD[3]SERCOM3/PAD[3] TCC/WO[1]
68PB20EIC/EXTINT[4] SLCD/LP[46]SERCOM3/PAD[0]SERCOM5/PAD[0] TCC/WO[2]
69PB21EIC/EXTINT[5] SLCD/LP[47]SERCOM3/PAD[1]SERCOM5/PAD[1] TCC/WO[3]
294170PA20EIC/EXTINT[4] PTC/XY[16]SLCD/LP[48]SERCOM0/PAD[0]SERCOM2/PAD[2]TC/3/WO[0]TCC/WO[6] GCLK/IO[4]
304271PA21EIC/EXTINT[5] PTC/XY[17]SLCD/LP[49]SERCOM0/PAD[1]SERCOM2/PAD[3]TC/3/WO[1]TCC/WO[7]
I2C: Sm, Fm, Fm+314372PA22EIC/EXTINT[6] PTC/XY[18]SLCD/LP[50]SERCOM0/PAD[2]SERCOM2/PAD[0]TC/0/WO[0]TCC/WO[4] CCL/IN[6]
324473PA23EIC/EXTINT[7] PTC/XY[19]SLCD/LP[51]SERCOM0/PAD[3]SERCOM2/PAD[1]TC/0/WO[1]TCC/WO[5]USB/SOF_1KHZ CCL/IN[7]
334574PA24EIC/EXTINT[12] SERCOM2/PAD[2]SERCOM5/PAD[0]TC/1/WO[0]TCC/WO[0]USB/DM CCL/IN[8]
344675PA25EIC/EXTINT[13] SERCOM2/PAD[3]SERCOM5/PAD[1]TC/1/WO[1]TCC/WO[1]USB/DP CCL/OUT[2]
374978PB22EIC/EXTINT[6] SERCOM0/PAD[2]SERCOM5/PAD[2]TC/3/WO[0]TCC/WO[2]USB/SOF_1KHZGCLK/IO[0]CCL/IN[0]
385079PB23EIC/EXTINT[7] SERCOM0/PAD[3]SERCOM5/PAD[3]TC/3/WO[1]TCC/WO[3] GCLK/IO[1]CCL/OUT[0]
80PB24EIC/EXTINT[8] SERCOM0/PAD[0]SERCOM4/PAD[0] TCC/WO[6] AC/CMP[0]
81PB25EIC/EXTINT[9] SERCOM0/PAD[1]SERCOM4/PAD[1] TCC/WO[7] AC/CMP[1]
82PC24EIC/EXTINT[0] SERCOM0/PAD[2]SERCOM4/PAD[2]TC/2/WO[0]TCC/WO[0]
83PC25EIC/EXTINT[1] SERCOM0/PAD[3]SERCOM4/PAD[3]TC/2/WO[1]TCC/WO[1]
84PC26EIC/EXTINT[2] TC/3/WO[0]TCC/WO[2]
85PC27EIC/EXTINT[3] SERCOM1/PAD[0]TC/3/WO[1]TCC/WO[3] CCL/IN[4]
86PC28EIC/EXTINT[4] PTC/XY[20] SERCOM1/PAD[1] TCC/WO[4] CCL/IN[5]
recommended for GCLK IO395187PA27EIC/EXTINT[15] PTC/XY[21] TCC/WO[5]GCLK/IO[0]
405288RESET_N
455793PA30EIC/EXTINT[10] PTC/XY[22] SERCOM1/PAD[2] CORTEX_M0P/SWCLKGCLK/IO[0]CCL/IN[3]
465894PA31EIC/EXTINT[11] PTC/XY[23] SERCOM1/PAD[3] SWDIO CCL/OUT[1]
I2C: Sm, Fm, Fm+, Hs 5995PB30EIC/EXTINT[14] SERCOM1/PAD[0]SERCOM5/PAD[0]TCC/WO[0]
6096PB31EIC/EXTINT[15] SERCOM1/PAD[1]SERCOM5/PAD[1]TCC/WO[1]
Battery backup 6197PB00EIC/EXTINT[0] ADC/AIN[8] SERCOM3/PAD[2]SERCOM5/PAD[2]TC/3/WO[0]RTC/IN[0] CCL/IN[1]
6298PB01EIC/EXTINT[1] ADC/AIN[9] SERCOM3/PAD[3]SERCOM5/PAD[3]TC/3/WO[1]RTC/IN[2]RTC/OUTCCL/IN[2]
476399PB02EIC/EXTINT[2] ADC/AIN[10] SERCOM3/PAD[0]SERCOM5/PAD[0]TC/2/WO[0]RTC/IN[1] CCL/OUT[0]
4864100PB03EIC/EXTINT[3] ADC/AIN[11] SERCOM3/PAD[1]SERCOM5/PAD[1]TC/2/WO[1]
Note:
  1. All analog pin functions are on peripheral function B. Peripheral function B must be selected to disable the digital control of the pin.
  2. Only some pins can be used in SERCOM I2C mode. See the Type column for supported I2C modes.
    • Sm: Standard mode, up to 100kHz
    • Fm: Fast mode, up to 400kHz
    • Fm+: Fast mode Plus, up to 1MHz
    • Hs: High-speed mode, up to 3.4MHz
  3. These pins are High Sink pins and have different properties than regular pins:

    PA12, PA13, PA22, PA23, PA27, PA31, PB30, PB31.

  4. Clusters of multiple GPIO pins are sharing the same supply pin.
  5. The 49th pin of the WLCSP49 package is an additional GND pin.
  6. SAM L22N: SERCOM[0:5]. SAM L22G, L22J: SERCOM[0:3].