AVR-LibC  2.2.1
Standard C library for AVR-GCC

AVR-LibC Documentation

Logo

AVR-LibC Development Pages

Main Page

User Manual

Library Reference

FAQ

Example Projects

File List

Loading...
Searching...
No Matches
<avr/interrupt.h>: Interrupts

Global manipulation of the interrupt flag

The global interrupt flag is maintained in the I bit of the status register (SREG).

Handling interrupts frequently requires attention regarding atomic access to objects that could be altered by code running within an interrupt context, see <util/atomic.h>.

Frequently, interrupts are being disabled for periods of time in order to perform certain operations without being disturbed; see Problems with reordering code for things to be taken into account with respect to compiler optimizations.

#define sei()
#define cli()

Macros for writing interrupt handler functions

#define ISR(vector, attributes)
#define SIGNAL(vector)
#define EMPTY_INTERRUPT(vector)
#define ISR_ALIAS(vector, target_vector)
#define reti()
#define BADISR_vect

ISR attributes

#define ISR_BLOCK
#define ISR_NOBLOCK
#define ISR_NAKED
#define ISR_FLATTEN
#define ISR_NOICF
#define ISR_NOGCCISR
#define ISR_ALIASOF(target_vector)

Detailed Description

Note
This discussion of interrupts was originally taken from Rich Neswold's document. See Acknowledgments.

Introduction to AVR-LibC's interrupt handling

It's nearly impossible to find compilers that agree on how to handle interrupt code. Since the C language tries to stay away from machine dependent details, each compiler writer is forced to design their method of support.

In the AVR-GCC environment, the vector table is predefined to point to interrupt routines with predetermined names. By using the appropriate name, your routine will be called when the corresponding interrupt occurs. The device library provides a set of default interrupt routines, which will get used if you don't define your own.

Patching into the vector table is only one part of the problem. The compiler uses, by convention, a set of registers when it's normally executing compiler-generated code. It's important that these registers, as well as the status register, get saved and restored.

These details seem to make interrupt routines a little messy, but all these details are handled by the Interrupt API. An interrupt routine is defined with ISR(). This macro register and mark the routine as an interrupt handler for the specified peripheral. The following is an example definition of a handler for the ADC interrupt.

#include <avr/interrupt.h>
ISR(ADC_vect)
{
// user code here
}
#define ISR(vector, attributes)
Definition interrupt.h:115

Refer to the chapter explaining assembler programming for an explanation about interrupt routines written solely in assembly.

Catch-all interrupt vector

If an unexpected interrupt occurs (interrupt is enabled but no handler is installed, which usually indicates a bug), then the default action is to reset the device by jumping to the reset vector. You can override this by supplying a function named BADISR_vect which should be defined with ISR() as such. The name BADISR_vect is actually an alias for __vector_default. The latter must be used inside assembly code in case <avr/interrupt.h> is not included.

#include <avr/interrupt.h>
{
// user code here
}
#define BADISR_vect
Definition interrupt.h:255

Nested interrupts

The AVR hardware clears the global interrupt flag in SREG when an interrupt request is serviced. Thus, normally interrupts will remain disabled inside the handler until the handler exits, where the RETI instruction (that is emitted by the compiler as part of the normal function epilogue for an ISR) will eventually re-enable further interrupts. For that reason, interrupt handlers normally do not nest. For most interrupt handlers, this is the desired behaviour, for some it is even required in order to prevent infinitely recursive interrupts (like UART interrupts, or level-triggered external interrupts). In rare circumstances though it might be desired to re-enable the global interrupt flag as early as possible in the interrupt handler, in order to not defer any other interrupt more than absolutely needed. This could be done using an sei() instruction right at the beginning of the interrupt handler, but this still leaves few instructions inside the compiler-generated function prologue to run with global interrupts disabled. The compiler can be instructed to insert a SEI instruction right at the beginning of an interrupt handler by declaring the handler the following way:

ISR(XXX_vect, ISR_NOBLOCK)
{
...
}
#define ISR_NOBLOCK
Definition interrupt.h:289

where XXX_vect is the name of a valid interrupt vector for the MCU type in question, as explained below.

Two vectors sharing the same code

In some circumstances, the actions to be taken upon two different interrupts might be completely identical so a single implementation for the ISR would suffice. For example, pin-change interrupts arriving from two different ports could logically signal an event that is independent from the actual port (and thus interrupt vector) where it happened. Sharing interrupt vector code can be accomplished using the ISR_ALIASOF() attribute to the ISR macro:

ISR(PCINT0_vect)
{
...
// Code to handle the event.
}
ISR(PCINT1_vect, ISR_ALIASOF(PCINT0_vect));
#define ISR_ALIASOF(target_vector)
Definition interrupt.h:357
Note
There is no body to the aliased ISR.

Note that the ISR_ALIASOF() feature requires GCC 4.2 or above (or a patched version of GCC 4.1.x). See the documentation of the ISR_ALIAS() macro for an implementation which is less elegant but could be applied to all compiler versions.

Empty interrupt service routines

In rare circumstances, in interrupt vector does not need any code to be implemented at all. The vector must be declared anyway, so when the interrupt triggers it won't execute the BADISR_vect code (which by default restarts the application).

This could for example be the case for interrupts that are solely enabled for the purpose of getting the controller out of sleep_mode().

A handler for such an interrupt vector can be declared using the EMPTY_INTERRUPT() macro:

EMPTY_INTERRUPT(ADC_vect);
#define EMPTY_INTERRUPT(vector)
Definition interrupt.h:170
Note
There is no body to this macro.

Manually defined ISRs

In some circumstances, the compiler-generated prologue and epilogue of the ISR might not be optimal for the job, and a manually defined ISR could be considered particularly to speedup the interrupt handling.

One solution to this could be to implement the entire ISR as manual assembly code in a separate (assembly) file. See Combining C and assembly source files for an example of how to implement it that way.

Another solution is to still implement the ISR in C language but take over the compiler's job of generating the prologue and epilogue. This can be done using the ISR_NAKED attribute to the ISR() macro. Note that the compiler does not generate anything as prologue or epilogue, so the final reti() must be provided by the actual implementation. SREG must be manually saved if the ISR code modifies it, and the compiler-implied assumption of __zero_reg__ always being 0 could be wrong (e. g. when interrupting right after of a MUL instruction).

Warning
According to the GCC documentation, only inline assembly is supported in naked functions, like with ISR_NAKED.
ISR(TIMER1_OVF_vect, ISR_NAKED)
{
PORTB |= _BV(0); // results in SBI which does not affect SREG
reti();
}
#define reti()
Definition interrupt.h:242
#define ISR_NAKED
Definition interrupt.h:304
#define _BV(bit)
Definition sfr_defs.h:208

Choosing the vector: Interrupt vector names

The interrupt is chosen by supplying one of the vector names in the following table.

There are currently two different styles present for naming the vectors.

Note
The ISR() macro cannot really spell-check the argument passed to them. Thus, by misspelling one of the names below used in ISR(), a function will be created that, while possibly being usable as an interrupt function, is not actually wired into the interrupt vector table. The compiler will generate a warning if it detects a suspiciously looking name of an ISR() function (i.e. one that after macro replacement does not start with "__vector_").

Apart from the NAME_vect macros listed below, for each such ISR name there is also a macro NAME_vect_num defined which resolves to the IRQ number. This is the index into the vector table, where indices start at index 0 (the reset vector).

See also What ISR names are available for my device? in the FAQ for how find all the IRQ names for a specific device.

Vector Names defined with #include <avr/io.h>
Vector NameDescriptionApplicable for Device

AC0_AC_vect

AC0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

AC1_AC_vect

AC1 IRQs

ATtiny1614, ATtiny1616, ATtiny1617, ATtiny3214, ATtiny3216, ATtiny3217, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64EA28, AVR64EA32, AVR64EA48

AC2_AC_vect

AC2 IRQs

ATtiny1614, ATtiny1616, ATtiny1617, ATtiny3214, ATtiny3216, ATtiny3217, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64

ACA_AC0_vect

AC0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

ACA_AC1_vect

AC1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

ACA_ACW_vect

ACW Window Mode

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

ACB_AC0_vect

AC0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128B1, ATxmega128B3, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64B1, ATxmega64B3

ACB_AC1_vect

AC1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128B1, ATxmega128B3, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64B1, ATxmega64B3

ACB_ACW_vect

ACW Window Mode

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128B1, ATxmega128B3, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64B1, ATxmega64B3

ADC0_ERROR_vect

ADC0 IRQs

ATtiny1624, ATtiny1626, ATtiny1627, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny424, ATtiny426, ATtiny427, ATtiny824, ATtiny826, ATtiny827, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

ADC0_RESRDY_vect

ADC0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

ADC0_SAMPRDY_vect

ADC0 IRQs

ATtiny1624, ATtiny1626, ATtiny1627, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny424, ATtiny426, ATtiny427, ATtiny824, ATtiny826, ATtiny827, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

ADC0_WCMP_vect

ADC0 IRQs

AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32

ADC0_WCOMP_vect

ADC0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817

ADC1_RESRDY_vect

ADC1 IRQs

ATtiny1614, ATtiny1616, ATtiny1617, ATtiny3214, ATtiny3216, ATtiny3217

ADC1_WCOMP_vect

ADC1 IRQs

ATtiny1614, ATtiny1616, ATtiny1617, ATtiny3214, ATtiny3216, ATtiny3217

ADC_vect

ADC Conversion Complete

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90S2333, AT90S4433, AT90S4434, AT90S8535, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATA5272, ATA5505, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega16M1, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega32C1, ATmega32M1, ATmega32U4, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64M1, ATmega64RFR2, ATmega8, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATtiny10, ATtiny102, ATtiny104, ATtiny13, ATtiny13A, ATtiny15, ATtiny167, ATtiny24, ATtiny24A, ATtiny25, ATtiny26, ATtiny261, ATtiny261A, ATtiny40, ATtiny43U, ATtiny44, ATtiny441, ATtiny44A, ATtiny45, ATtiny461, ATtiny461A, ATtiny48, ATtiny5, ATtiny828, ATtiny84, ATtiny841, ATtiny84A, ATtiny85, ATtiny861, ATtiny861A, ATtiny87, ATtiny88

ADCA_CH0_vect

ADC Channel

ATxmega32E5, ATxmega8E5

ADCA_CH0_vect

Interrupt 0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4

ADCA_CH1_vect

Interrupt 1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

ADCA_CH2_vect

Interrupt 2

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

ADCA_CH3_vect

Interrupt 3

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

ADCB_CH0_vect

Interrupt 0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128B1, ATxmega128B3, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64B1, ATxmega64B3

ADCB_CH1_vect

Interrupt 1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

ADCB_CH2_vect

Interrupt 2

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

ADCB_CH3_vect

Interrupt 3

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

ADC_ADC_vect

Conversion Complete

ATtiny20

ADC_READY_vect

ADC Conversion Complete

ATtiny1634

AES_vect

AES Krypto Unit

ATA5702M322

AESINT_vect

AES

ATA5790, ATA5790N, ATA5795

AES_INT_vect

AES

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega384C3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3

AES_Operation_vect

AES Block Operation Ended

AT90SCR100

AES_READY_vect

AES engine Ready

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

ANACOMP0_vect

Analog Comparator 0

ATmega16M1, ATmega32C1, ATmega32M1, ATmega64C1, ATmega64M1

ANACOMP1_vect

Analog Comparator 1

ATmega16M1, ATmega32C1, ATmega32M1, ATmega64C1, ATmega64M1

ANACOMP2_vect

Analog Comparator 2

ATmega16M1, ATmega32C1, ATmega32M1, ATmega64C1, ATmega64M1

ANACOMP3_vect

Analog Comparator 3

ATmega16M1, ATmega32C1, ATmega32M1, ATmega64C1, ATmega64M1

ANALOG_COMP_vect

Analog Comparator

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA6612C, ATA6613C, ATA6614Q, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32U2, ATmega32U4, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8U2, ATtiny48, ATtiny828, ATtiny88

ANALOG_COMP_0_vect

Analog Comparator 0

AT90PWM1, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B

ANALOG_COMP_1_vect

Analog Comparator 1

AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81

ANALOG_COMP_2_vect

Analog Comparator 2

AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81

ANALOG_COMP_3_vect

Analog Comparator 3

AT90PWM161, AT90PWM81

ANA_COMP0_vect

Analog Comparator 0

ATtiny441, ATtiny841

ANA_COMP1_vect

Analog Comparator 1

ATtiny441, ATtiny841

ANA_COMP_vect

Analog Comparator

AT90S1200, AT90S2313, AT90S2333, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, ATA5272, ATA5505, ATA6616C, ATA6617C, ATA664251, ATmega16, ATmega161, ATmega162, ATmega163, ATmega16A, ATmega32, ATmega323, ATmega32A, ATmega8, ATmega8515, ATmega8535, ATmega8A, ATtiny10, ATtiny102, ATtiny104, ATtiny11, ATtiny12, ATtiny13, ATtiny13A, ATtiny15, ATtiny1634, ATtiny167, ATtiny20, ATtiny2313, ATtiny2313A, ATtiny24, ATtiny24A, ATtiny25, ATtiny26, ATtiny261, ATtiny261A, ATtiny28, ATtiny4, ATtiny40, ATtiny4313, ATtiny43U, ATtiny44, ATtiny44A, ATtiny45, ATtiny461, ATtiny461A, ATtiny5, ATtiny84, ATtiny84A, ATtiny85, ATtiny861, ATtiny861A, ATtiny87, ATtiny9

AVCCL_vect

AVCC Low

ATA5702M322, ATA5782, ATA5831

AVCCR_vect

AVCC Reset

ATA5702M322, ATA5782, ATA5831

BAT_LOW_vect

Battery Monitor indicates supply voltage below threshold

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

BGSCD_vect

Bandgap Buffer Short Circuit Detected

ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB

BOD_VLM_vect

BOD IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

BPINT_vect

Battery Protection

ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB, ATmega406, ATmega8HVA

CADC_ACC_vect

C ADC Accumulated Conversion Complete

ATmega64HVE, ATmega64HVE2

CADC_CONV_vect

C ADC Instantaneous Conversion Complete

ATmega64HVE, ATmega64HVE2

CADC_REG_CUR_vect

C ADC Regular Current

ATmega64HVE, ATmega64HVE2

CANIT_vect

CAN Transfer Complete or Error

AT90CAN128, AT90CAN32, AT90CAN64

CAN_INT_vect

CAN MOB, Burst, General Errors

ATmega16M1, ATmega32C1, ATmega32M1, ATmega64C1, ATmega64M1

CAN_TOVF_vect

CAN Timer Overflow

ATmega16M1, ATmega32C1, ATmega32M1, ATmega64C1, ATmega64M1

CCADC_ACC_vect

Coloumb Counter ADC Accumulator

ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB, ATmega406, ATmega8HVA

CCADC_CONV_vect

Coulomb Counter ADC Conversion Complete

ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB, ATmega406, ATmega8HVA

CCADC_REG_CUR_vect

Coloumb Counter ADC Regular Current

ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB, ATmega406, ATmega8HVA

CCL_CCL_vect

CCL IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny424, ATtiny426, ATtiny427, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

CFD_vect

Clock failure detection

ATmega328PB

CHDET_vect

Charger Detect

ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB

CLKCTRL_CFD_vect

CLKCTRL IRQs

AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

CPRES_vect

Card Presence Detection

AT90SCR100

CRCSCAN_NMI_vect

CRCSCAN IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827

DFFLR_vect

Data FIFO fill level reached

ATA5702M322, ATA5782, ATA5831

DFOUE_vect

Data FIFO Overflow or Underflow Error

ATA5702M322, ATA5782, ATA5831

DMA_CH0_vect

Channel 0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega384C3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3

DMA_CH1_vect

Channel 1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega384C3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3

DMA_CH2_vect

Channel 2

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

DMA_CH3_vect

Channel 3

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

E2CINT_vect

EEPROM Error Correction

ATA5702M322

EDMA_CH0_vect

EDMA Channel 0

ATxmega32E5, ATxmega8E5

EDMA_CH1_vect

EDMA Channel 1

ATxmega32E5, ATxmega8E5

EDMA_CH2_vect

EDMA Channel 2

ATxmega32E5, ATxmega8E5

EDMA_CH3_vect

EDMA Channel 3

ATxmega32E5, ATxmega8E5

EEPROM_READY_vect

EEPROM Ready

ATtiny2313

EEPROM_Ready_vect

EEPROM Ready

ATtiny2313A, ATtiny4313

EEREADY_vect

EEPROM Ready

ATA5790, ATA5790N, ATA5795, ATA6285, ATA6286, ATA6289

EE_RDY_vect

EEPROM Ready

AT90S2333, AT90S4433, AT90S4434, AT90S8535, ATA5272, ATA5505, ATA6616C, ATA6617C, ATA664251, ATmega16, ATmega161, ATmega162, ATmega163, ATmega16A, ATmega32, ATmega323, ATmega32A, ATmega8, ATmega8515, ATmega8535, ATmega8A, ATtiny12, ATtiny13, ATtiny13A, ATtiny15, ATtiny1634, ATtiny167, ATtiny24, ATtiny24A, ATtiny25, ATtiny26, ATtiny261, ATtiny261A, ATtiny43U, ATtiny44, ATtiny441, ATtiny44A, ATtiny45, ATtiny461, ATtiny461A, ATtiny84, ATtiny841, ATtiny84A, ATtiny85, ATtiny861, ATtiny861A, ATtiny87

EE_READY_vect

EEPROM Ready

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA6612C, ATA6613C, ATA6614Q, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega406, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8HVA, ATmega8U2, ATtiny48, ATtiny828, ATtiny88

ERDY_vect

EEPROM Ready

ATA5702M322, ATA5782, ATA5831

EXCM_vect

External Input Clock break down

ATA6285, ATA6286, ATA6289

EXCM_vect

External input Clock Monitoring

ATA5702M322, ATA5782, ATA5831

EXCMINT_vect

External Input Clock Monitoring

ATA5790, ATA5790N, ATA5795

EXT_INT0_vect

External IRQ 0

ATtiny24, ATtiny24A, ATtiny44, ATtiny44A, ATtiny84, ATtiny84A

EXXMINT_vect

External XTAL Oscillator Break Down

ATA5790, ATA5790N, ATA5795

FAULT_PROTECTION_vect

Timer/Counter1 Fault Protection

ATtiny261, ATtiny261A, ATtiny461, ATtiny461A, ATtiny861, ATtiny861A

HSSPI_vect

High Speed SPI

AT90SCR100

IDFULL_vect

IDSCAN Full

ATA5782, ATA5831

INT0_vect

External IRQ 0

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90S1200, AT90S2313, AT90S2323, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA5702M322, ATA5782, ATA5790, ATA5790N, ATA5795, ATA5831, ATA6285, ATA6286, ATA6289, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega406, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATmega8HVA, ATmega8U2, ATtiny10, ATtiny102, ATtiny104, ATtiny11, ATtiny12, ATtiny13, ATtiny13A, ATtiny15, ATtiny1634, ATtiny167, ATtiny20, ATtiny22, ATtiny2313, ATtiny2313A, ATtiny25, ATtiny26, ATtiny261, ATtiny261A, ATtiny28, ATtiny4, ATtiny40, ATtiny4313, ATtiny43U, ATtiny441, ATtiny45, ATtiny461, ATtiny461A, ATtiny48, ATtiny5, ATtiny828, ATtiny841, ATtiny85, ATtiny861, ATtiny861A, ATtiny87, ATtiny88, ATtiny9

INT1_vect

External IRQ 1

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90S2313, AT90S2333, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA5702M322, ATA5782, ATA5831, ATA6285, ATA6286, ATA6289, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega16A, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega328, ATmega328P, ATmega328PB, ATmega32A, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega406, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64A, ATmega64C1, ATmega64M1, ATmega64RFR2, ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATmega8HVA, ATmega8U2, ATtiny167, ATtiny2313, ATtiny2313A, ATtiny261, ATtiny261A, ATtiny28, ATtiny4313, ATtiny461, ATtiny461A, ATtiny48, ATtiny828, ATtiny861, ATtiny861A, ATtiny87, ATtiny88

INT2_vect

External IRQ 2

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega161, ATmega162, ATmega164A, ATmega164P, ATmega164PA, ATmega16A, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega32A, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega406, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64A, ATmega64C1, ATmega64M1, ATmega64RFR2, ATmega8515, ATmega8535, ATmega8HVA, ATmega8U2

INT3_vect

External IRQ 3

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega406, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64C1, ATmega64M1, ATmega64RFR2, ATmega8U2

INT4_vect

External IRQ 4

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16U2, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32U2, ATmega32U6, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64RFR2, ATmega8U2

INT5_vect

External IRQ 5

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16U2, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32U2, ATmega32U6, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64RFR2, ATmega8U2

INT6_vect

External IRQ 6

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32U2, ATmega32U4, ATmega32U6, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64RFR2, ATmega8U2

INT7_vect

External IRQ 7

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16U2, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32U2, ATmega32U6, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64RFR2, ATmega8U2

INTT0_vect

Timer0 Interval

ATA6285, ATA6286, ATA6289

INTT1_vect

Timer1 Interval

ATA6285, ATA6286, ATA6289

INTVM_vect

Voltage Monitor

ATA6285, ATA6286, ATA6289

IO_PINS_vect

External IRQ 0

ATtiny11, ATtiny12, ATtiny15, ATtiny26

KEYBOARD_vect

Keyboard Input Changed

AT90SCR100

LCD_vect

LCD Start of Frame

ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P

LCD_INT_vect

LCD

ATxmega128B1, ATxmega128B3, ATxmega64B1, ATxmega64B3

LDFFLR_vect

LF Data FIFO Fill Level Reached

ATA5702M322

LDFOUE_vect

LF Data FIFO Overflow or Underflow Error

ATA5702M322

LFBCR_vect

LF Receiver Bit Count Reached

ATA5702M322

LFDBINT_vect

LF Receiver Data Buffer full

ATA5790, ATA5790N

LFDE_vect

LF Receiver Decoder Error

ATA5702M322

LFEOT_vect

LF Receiver End of Telegram

ATA5702M322

LFFEINT_vect

LF Receiver Frame End

ATA5702M322, ATA5790, ATA5790N

LFID0INT_vect

LF Receiver Identifier 0

ATA5702M322, ATA5790, ATA5790N

LFID1INT_vect

LF Receiver Identifier 1

ATA5702M322, ATA5790, ATA5790N

LFMDINT_vect

LF Receiver Manchester Decoder Error

ATA5790, ATA5790N

LFPBD_vect

LF Receiver PreBurst Detected

ATA5702M322

LFREOB_vect

LF Receiver End of Burst

ATA6285, ATA6286, ATA6289

LFRSCO_vect

LF Receiver RSSI measurement

ATA5702M322

LFRSSINT_vect

LF Receiver RSSi measurement

ATA5790, ATA5790N

LFRXB_vect

LF Receive Buffer

ATA6285, ATA6286, ATA6289

LFSDINT_vect

LF Receiver Signal Detect

ATA5790, ATA5790N

LFTCOR_vect

LF Receiver Timer Compare Match

ATA5702M322

LFWP_vect

LF Receiver Wake up

ATA6285, ATA6286, ATA6289

LIN_ERR_vect

LIN Error

ATA5272, ATA5505, ATA6616C, ATA6617C, ATA664251, ATmega16M1, ATmega32C1, ATmega32M1, ATmega64C1, ATmega64M1, ATtiny167, ATtiny87

LIN_ERROR_vect

LIN Error

ATmega64HVE, ATmega64HVE2

LIN_STATUS_vect

LIN Status

ATmega64HVE, ATmega64HVE2

LIN_TC_vect

LIN Transfer Complete

ATA5272, ATA5505, ATA6616C, ATA6617C, ATA664251, ATmega16M1, ATmega32C1, ATmega32M1, ATmega64C1, ATmega64M1, ATtiny167, ATtiny87

LOWLEVEL_IO_PINS_vect

Low level Input on Port B

ATtiny28

MVIO_MVIO_vect

MVIO IRQs

AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32

NMI_vect

NMI IRQs

AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

NVMCTRL_EE_vect

NVMCTRL IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32

NVMCTRL_NVMREADY_vect

NVMCTRL IRQs

AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

NVM_EE_vect

EEPROM

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

NVM_SPM_vect

SPM

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

OSC_OSCF_vect

External Oscillator Failure Interrupt (NMI)

ATxmega32D3

OSC_OSCF_vect

Oscillator Failure Interrupt (NMI)

ATxmega128A1U, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1U, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D4, ATxmega8E5

OSC_XOSCF_vect

External Oscillator Failure Interrupt (NMI)

ATxmega128A1, ATxmega128A3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D4, ATxmega64A1, ATxmega64A3, ATxmega64D3

OVRIT_vect

CAN Timer Overrun

AT90CAN128, AT90CAN32, AT90CAN64

PCI0_vect

Pin Change IRQ 0

ATA5702M322, ATA5782, ATA5831

PCI1_vect

Pin Change IRQ 1

ATA5702M322, ATA5782, ATA5831

PCINT0_vect

Pin Change IRQ 0

AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA5790, ATA5790N, ATA5795, ATA6285, ATA6286, ATA6289, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega162, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega406, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8U2, ATtiny10, ATtiny102, ATtiny104, ATtiny13, ATtiny13A, ATtiny1634, ATtiny167, ATtiny20, ATtiny2313A, ATtiny24, ATtiny24A, ATtiny25, ATtiny4, ATtiny40, ATtiny4313, ATtiny43U, ATtiny44, ATtiny441, ATtiny44A, ATtiny45, ATtiny48, ATtiny5, ATtiny828, ATtiny84, ATtiny841, ATtiny84A, ATtiny85, ATtiny87, ATtiny88, ATtiny9

PCINT1_vect

Pin Change IRQ 1

AT90SCR100, AT90USB162, AT90USB82, ATA5272, ATA5505, ATA5790, ATA5790N, ATA5795, ATA6285, ATA6286, ATA6289, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega162, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega406, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8U2, ATtiny102, ATtiny104, ATtiny1634, ATtiny167, ATtiny20, ATtiny2313A, ATtiny24, ATtiny24A, ATtiny40, ATtiny4313, ATtiny43U, ATtiny44, ATtiny441, ATtiny44A, ATtiny48, ATtiny828, ATtiny84, ATtiny841, ATtiny84A, ATtiny87, ATtiny88

PCINT2_vect

Pin Change IRQ 2

AT90SCR100, ATA6285, ATA6286, ATA6289, ATA6612C, ATA6613C, ATA6614Q, ATmega1280, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega16M1, ATmega2560, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega328, ATmega328P, ATmega328PB, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega32C1, ATmega32M1, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega6450, ATmega6450A, ATmega6450P, ATmega6490, ATmega6490A, ATmega6490P, ATmega64C1, ATmega64M1, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATtiny1634, ATtiny2313A, ATtiny40, ATtiny4313, ATtiny48, ATtiny828, ATtiny88

PCINT3_vect

Pin Change IRQ 3

AT90SCR100, ATmega1284, ATmega1284P, ATmega164A, ATmega164P, ATmega164PA, ATmega16M1, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega328PB, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega32C1, ATmega32M1, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega6450, ATmega6450A, ATmega6450P, ATmega6490, ATmega6490A, ATmega6490P, ATmega64C1, ATmega64M1, ATtiny48, ATtiny828, ATtiny88

PCINT4_vect

Pin Change IRQ 4

ATmega324PB

PCINT_vect

Pin Change IRQ

ATtiny2313, ATtiny261, ATtiny261A, ATtiny461, ATtiny461A, ATtiny861, ATtiny861A

PLL_vect

PLL Lock Change

ATmega64HVE, ATmega64HVE2

PORTA_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTA_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTA_INT_vect

External IRQ

ATxmega32E5, ATxmega8E5

PORTA_PORT_vect

PORTA IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

PORTB_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTB_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTB_PORT_vect

PORTB IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny204, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny404, ATtiny406, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR16EA48, AVR32DA48, AVR32DB48, AVR32EA48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64, AVR64EA48

PORTC_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTC_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTC_INT_vect

External IRQ

ATxmega32E5, ATxmega8E5

PORTC_PORT_vect

PORTC IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny406, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

PORTD_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTD_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTD_INT_vect

External IRQ

ATxmega32E5, ATxmega8E5

PORTD_PORT_vect

PORTD IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

PORTE_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTE_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTE_PORT_vect

PORTE IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR16EA48, AVR32DA48, AVR32DB48, AVR32EA48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64, AVR64EA48

PORTF_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128C3, ATxmega128D3, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32C3, ATxmega32D3, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64C3, ATxmega64D3

PORTF_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128C3, ATxmega128D3, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32C3, ATxmega32D3, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64C3, ATxmega64D3

PORTF_PORT_vect

PORTF IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

PORTG_INT0_vect

External IRQ 0

ATxmega128B1, ATxmega128B3, ATxmega64B1, ATxmega64B3

PORTG_INT1_vect

External IRQ 1

ATxmega128B1, ATxmega128B3, ATxmega64B1, ATxmega64B3

PORTG_PORT_vect

PORTG IRQs

AVR128DA64, AVR128DB64, AVR64DA64, AVR64DB64

PORTH_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

PORTH_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

PORTJ_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

PORTJ_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

PORTK_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

PORTK_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

PORTM_INT0_vect

External IRQ 0

ATxmega128B1, ATxmega128B3, ATxmega64B1, ATxmega64B3

PORTM_INT1_vect

External IRQ 1

ATxmega128B1, ATxmega128B3, ATxmega64B1, ATxmega64B3

PORTQ_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

PORTQ_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

PORTR_INT0_vect

External IRQ 0

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTR_INT1_vect

External IRQ 1

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

PORTR_INT_vect

External IRQ

ATxmega32E5, ATxmega8E5

PSC0_CAPT_vect

PSC0 Capture Event

AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81

PSC0_EC_vect

PSC0 End Cycle

AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81

PSC0_EEC_vect

PSC0 End of Enhanced Cycle

AT90PWM161, AT90PWM81

PSC1_CAPT_vect

PSC1 Capture Event

AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B

PSC1_EC_vect

PSC1 End Cycle

AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B

PSC2_CAPT_vect

PSC2 Capture Event

AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81

PSC2_EC_vect

PSC2 End Cycle

AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81

PSC2_EEC_vect

PSC2 End of Enhanced Cycle

AT90PWM161, AT90PWM81

PSC_EC_vect

PSC End of Cycle

ATmega16M1, ATmega32C1, ATmega32M1, ATmega64C1, ATmega64M1

PSC_FAULT_vect

PSC Fault

ATmega16M1, ATmega32C1, ATmega32M1, ATmega64C1, ATmega64M1

PTC_EOC_vect

PTC End of Conversion

ATmega324PB, ATmega328PB

PTC_PTC_vect

PTC IRQs

AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR32DA28, AVR32DA32, AVR32DA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64

PTC_WCOMP_vect

PTC Window Comparator

ATmega324PB

PTC_WCOMP_vect

PTC Window Comparator mode

ATmega328PB

QTRIP_vect

Touch Sensing

ATtiny1634, ATtiny20, ATtiny40, ATtiny828

RTC32_COMP_vect

Compare

ATxmega256A3B, ATxmega256A3BU

RTC32_OVF_vect

Overflow

ATxmega256A3B, ATxmega256A3BU

RTCINT_vect

Real Time Clock

ATA5790, ATA5790N, ATA5795

RTC_CNT_vect

RTC IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

RTC_COMP_vect

Compare

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

RTC_OVF_vect

Overflow

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

RTC_PIT_vect

RTC IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

SCIB_vect

Smart Card Reader Interface

AT90SCR100

SCNT_BACKOFF_vect

Symbol counter backoff

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

SCNT_CMP1_vect

Symbol counter compare match 1

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

SCNT_CMP2_vect

Symbol counter compare match 2

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

SCNT_CMP3_vect

Symbol counter compare match 3

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

SCNT_OVFL_vect

Symbol counter Overflow

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

SENINT_vect

Sensor Interface

ATA6285, ATA6286, ATA6289

SFFLR_vect

RSSI/Preamble FIFO fill level reached

ATA5702M322, ATA5782, ATA5831

SFOUE_vect

RSSI/Preamble FIFO Overflow or Underflow Error

ATA5702M322, ATA5782, ATA5831

SPI0_INT_vect

SPI0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

SPI0_STC_vect

SPI Serial Transfer Complete

ATmega328PB

SPI0_STC_vect

SPI0 Serial Transfer Complete

ATmega324PB

SPI1_INT_vect

SPI1 IRQs

AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64

SPI1_STC_vect

SPI1 Serial Transfer Complete

ATmega324PB, ATmega328PB

SPI2_vect

SPI2

ATA5702M322

SPI_vect

SPI Serial Transfer Complete

ATA5702M322, ATA5782, ATA5831

SPI_vect

Serial Peripheral Interface

ATtiny20, ATtiny40, ATtiny441, ATtiny841

SPIC_INT_vect

SPI

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

SPID_INT_vect

SPI

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D3, ATxmega64D4

SPIE_INT_vect

SPI

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

SPIF_INT_vect

SPI

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

SPISTC_vect

SPI Serial Transfer Complete

ATA5790, ATA5790N, ATA5795, ATA6285, ATA6286, ATA6289

SPI_STC_vect

SPI Serial Transfer Complete

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90S4434, AT90S8535, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega162, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8HVA, ATmega8U2, ATtiny167, ATtiny828, ATtiny87

SPI_STC_vect

Serial Transfer Complete

AT90S2333, AT90S4414, AT90S4433, AT90S8515, ATmega16, ATmega161, ATmega16A, ATmega32, ATmega323, ATmega32A, ATmega8, ATmega8515, ATmega8A, ATtiny48, ATtiny88

SPM_vect

SPM Ready

ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB, ATmega64HVE, ATmega64HVE2

SPMR_vect

Store Program Memory Ready

ATA5702M322, ATA5782, ATA5831

SPMREADY_vect

Store Program Memory Ready

ATA5790, ATA5790N, ATA5795

SPM_RDY_vect

Store Program Memory Ready

ATA6285, ATA6286, ATA6289, ATmega16, ATmega162, ATmega16A, ATmega32, ATmega323, ATmega32A, ATmega8, ATmega8515, ATmega8535, ATmega8A

SPM_READY_vect

Store Program Memory Ready

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32C1, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega406, ATmega48, ATmega48A, ATmega48P, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64M1, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega8U2

SPM_Ready_vect

Store Program Memory Ready

ATA6612C, ATA6613C, ATA6614Q, ATmega168PA, ATmega168PB, ATmega328PB, ATmega48PA, ATmega48PB, ATmega88PA, ATmega88PB, ATtiny828

SRX_FIFO_vect

SPI Rx Buffer

ATA5702M322, ATA5782, ATA5831

SSM_vect

Sequencer State Machine

ATA5702M322, ATA5782, ATA5831

STX_FIFO_vect

SPI Tx Buffer

ATA5702M322, ATA5782, ATA5831

SUPPLY_MON_vect

Supply Monitor

AT90SCR100

T0INT_vect

Timer0 Interval

ATA5702M322, ATA5782, ATA5790, ATA5790N, ATA5795, ATA5831

T1COMP_vect

Timer/Counter1 Compare Match

ATA5702M322, ATA5782, ATA5831

T1INT_vect

Timer1 Interval

ATA5790, ATA5790N, ATA5795

T1OVF_vect

Timer/Counter1 Overflow

ATA5702M322, ATA5782, ATA5831

T2CAP_vect

Timer/Counter2 Capture Event

ATA6285, ATA6286, ATA6289

T2COM_vect

Timer/Counter2 Compare Match

ATA6285, ATA6286, ATA6289

T2COMINT_vect

Timer/Counter2 Compare Match

ATA5790, ATA5790N

T2COMINT_vect

Timer2 Compare Match

ATA5795

T2COMP_vect

Timer/Counter2 Compare Match

ATA5702M322, ATA5782, ATA5831

T2OVF_vect

Timer/Counter2 Overflow

ATA5702M322, ATA5782, ATA5831, ATA6285, ATA6286, ATA6289

T2OVFINT_vect

Timer/Counter2 Overflow

ATA5790, ATA5790N

T2OVFINT_vect

Timer2 Overflow

ATA5795

T2RXB_vect

Timer2 SSI Receive Buffer

ATA6285, ATA6286, ATA6289

T2TXB_vect

Timer2 SSI Transmit Buffer

ATA6285, ATA6286, ATA6289

T2TXC_vect

Timer2 SSI Transmit Complete

ATA6285, ATA6286, ATA6289

T3CAP_vect

Timer/Counter3 Capture Event

ATA5702M322, ATA5782, ATA5831, ATA6285, ATA6286, ATA6289

T3CAPINT_vect

Timer/Counter3 Capture Event

ATA5790, ATA5790N

T3CAPINT_vect

Timer3 Capture

ATA5795

T3COM2INT_vect

Timer/Counter3 Compare Match 2

ATA5790N

T3COMA_vect

Timer/Counter3 Compare Match A

ATA6285, ATA6286, ATA6289

T3COMB_vect

Timer/Counter3 Compare Match B

ATA6285, ATA6286, ATA6289

T3COMINT_vect

Timer/Counter3 Compare Match

ATA5790, ATA5790N

T3COMINT_vect

Timer3 Compare Match

ATA5795

T3COMP_vect

Timer/Counter3 Compare Match

ATA5702M322, ATA5782, ATA5831

T3OVF_vect

Timer/Counter3 Overflow

ATA5702M322, ATA5782, ATA5831, ATA6285, ATA6286, ATA6289

T3OVFINT_vect

Timer/Counter3 Overflow

ATA5790, ATA5790N

T3OVFINT_vect

Timer3 Overflow

ATA5795

T4CAP_vect

Timer/Counter4 Capture Event

ATA5702M322, ATA5782, ATA5831

T4COMP_vect

Timer/Counter4 Compare Match

ATA5702M322, ATA5782, ATA5831

T4OVF_vect

Timer/Counter4 Overflow

ATA5702M322, ATA5782, ATA5831

T5COMP_vect

Timer/Counter5 Compare Match

ATA5702M322, ATA5782, ATA5831

T5OVF_vect

Timer/Counter5 Overflow

ATA5702M322, ATA5782, ATA5831

TCA0_CMP1_vect

TCA0 IRQs

ATtiny3214

TCA0_HUNF_vect

TCA0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

TCA0_LCMP0_vect

TCA0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

TCA0_LCMP1_vect

TCA0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

TCA0_LCMP2_vect

TCA0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

TCA0_LUNF_vect

TCA0 IRQs

ATtiny3214

TCA0_OVF_vect

TCA0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

TCA1_HUNF_vect

TCA1 IRQs

AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR16EA48, AVR32DA48, AVR32DB48, AVR32EA48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64, AVR64EA48

TCA1_LCMP0_vect

TCA1 IRQs

AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR16EA48, AVR32DA48, AVR32DB48, AVR32EA48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64, AVR64EA48

TCA1_LCMP1_vect

TCA1 IRQs

AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR16EA48, AVR32DA48, AVR32DB48, AVR32EA48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64, AVR64EA48

TCA1_LCMP2_vect

TCA1 IRQs

AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR16EA48, AVR32DA48, AVR32DB48, AVR32EA48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64, AVR64EA48

TCA1_OVF_vect

TCA1 IRQs

AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR16EA48, AVR32DA48, AVR32DB48, AVR32EA48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64, AVR64EA48

TCB0_INT_vect

TCB0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

TCB1_INT_vect

TCB1 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny424, ATtiny426, ATtiny427, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

TCB2_INT_vect

TCB2 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64EA28, AVR64EA32, AVR64EA48

TCB3_INT_vect

TCB3 IRQs

ATmega1609, ATmega3209, ATmega4809, ATmega809, AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR16EA48, AVR32DA48, AVR32DB48, AVR32EA48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64, AVR64EA48

TCB4_INT_vect

TCB4 IRQs

AVR128DA64, AVR128DB64, AVR64DA64, AVR64DB64

TCC0_CCA_vect

Compare or Capture A

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128B3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64B1, ATxmega64B3, ATxmega64D3

TCC0_CCB_vect

Compare or Capture B

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128B3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64B1, ATxmega64B3, ATxmega64D3

TCC0_CCC_vect

Compare or Capture C

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128B3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64B1, ATxmega64B3, ATxmega64D3

TCC0_CCD_vect

Compare or Capture D

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128B3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64B1, ATxmega64B3, ATxmega64D3

TCC0_ERR_vect

Error

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128B3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64B1, ATxmega64B3, ATxmega64D3

TCC0_OVF_vect

Overflow

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128B3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64B1, ATxmega64B3, ATxmega64D3

TCC1_CCA_vect

Compare or Capture A

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

TCC1_CCB_vect

Compare or Capture B

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

TCC1_ERR_vect

Error

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

TCC1_OVF_vect

Overflow

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4

TCC2_HUNF_vect

High Byte Underflow

ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCC2_LCMPA_vect

Low Byte Compare A

ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCC2_LCMPB_vect

Low Byte Compare B

ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCC2_LCMPC_vect

Low Byte Compare C

ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCC2_LCMPD_vect

Low Byte Compare D

ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCC2_LUNF_vect

Low Byte Underflow

ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCC4_CCA_vect

Channel A Compare or Capture

ATxmega32E5, ATxmega8E5

TCC4_CCB_vect

Channel B Compare or Capture

ATxmega32E5, ATxmega8E5

TCC4_CCC_vect

Channel C Compare or Capture

ATxmega32E5, ATxmega8E5

TCC4_CCD_vect

Channel D Compare or Capture

ATxmega32E5, ATxmega8E5

TCC4_ERR_vect

Error

ATxmega32E5, ATxmega8E5

TCC4_OVF_vect

Overflow

ATxmega32E5, ATxmega8E5

TCC5_CCA_vect

Channel A Compare or Capture

ATxmega32E5, ATxmega8E5

TCC5_CCB_vect

Channel B Compare or Capture

ATxmega32E5, ATxmega8E5

TCC5_ERR_vect

Error

ATxmega32E5, ATxmega8E5

TCC5_OVF_vect

Overflow

ATxmega32E5, ATxmega8E5

TCD0_CCA_vect

Compare or Capture A

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCD0_CCB_vect

Compare or Capture B

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCD0_CCC_vect

Compare or Capture C

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCD0_CCD_vect

Compare or Capture D

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCD0_ERR_vect

Error

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCD0_OVF_vect

Overflow

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega16A4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCD0_OVF_vect

TCD0 IRQs

ATtiny1614, ATtiny1616, ATtiny1617, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny814, ATtiny816, ATtiny817, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32

TCD0_TRIG_vect

TCD0 IRQs

ATtiny1614, ATtiny1616, ATtiny1617, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny814, ATtiny816, ATtiny817, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32

TCD1_CCA_vect

Compare or Capture A

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

TCD1_CCB_vect

Compare or Capture B

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

TCD1_ERR_vect

Error

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

TCD1_OVF_vect

Overflow

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

TCD2_HUNF_vect

High Byte Underflow

ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCD2_LCMPA_vect

Low Byte Compare A

ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCD2_LCMPB_vect

Low Byte Compare B

ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCD2_LCMPC_vect

Low Byte Compare C

ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCD2_LCMPD_vect

Low Byte Compare D

ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCD2_LUNF_vect

Low Byte Underflow

ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D4, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D4

TCD5_CCA_vect

Channel A Compare or Capture

ATxmega32E5, ATxmega8E5

TCD5_CCB_vect

Channel B Compare or Capture

ATxmega32E5, ATxmega8E5

TCD5_ERR_vect

Error

ATxmega32E5, ATxmega8E5

TCD5_OVF_vect

Overflow

ATxmega32E5, ATxmega8E5

TCE0_CCA_vect

Compare or Capture A

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A4U, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A4U, ATxmega64B1, ATxmega64D3, ATxmega64D4

TCE0_CCB_vect

Compare or Capture B

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A4U, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A4U, ATxmega64B1, ATxmega64D3, ATxmega64D4

TCE0_CCC_vect

Compare or Capture C

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A4U, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A4U, ATxmega64B1, ATxmega64D3, ATxmega64D4

TCE0_CCD_vect

Compare or Capture D

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A4U, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A4U, ATxmega64B1, ATxmega64D3, ATxmega64D4

TCE0_CMP0_vect

TCE0 IRQs

AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32

TCE0_CMP1_vect

TCE0 IRQs

AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32

TCE0_CMP2_vect

TCE0 IRQs

AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32

TCE0_CMP3_vect

TCE0 IRQs

AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32

TCE0_ERR_vect

Error

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A4U, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A4U, ATxmega64B1, ATxmega64D3, ATxmega64D4

TCE0_OVF_vect

Overflow

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A4U, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A4U, ATxmega64B1, ATxmega64D3, ATxmega64D4

TCE0_OVF_vect

TCE0 IRQs

AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32

TCE1_CCA_vect

Compare or Capture A

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega16A4, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

TCE1_CCB_vect

Compare or Capture B

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega16A4, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

TCE1_ERR_vect

Error

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega16A4, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

TCE1_OVF_vect

Overflow

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega16A4, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

TCE2_HUNF_vect

High Byte Underflow

ATxmega128A3U, ATxmega128B1, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCE2_LCMPA_vect

Low Byte Compare A

ATxmega128A3U, ATxmega128B1, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCE2_LCMPB_vect

Low Byte Compare B

ATxmega128A3U, ATxmega128B1, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCE2_LCMPC_vect

Low Byte Compare C

ATxmega128A3U, ATxmega128B1, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCE2_LCMPD_vect

Low Byte Compare D

ATxmega128A3U, ATxmega128B1, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCE2_LUNF_vect

Low Byte Underflow

ATxmega128A3U, ATxmega128B1, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCF0_CCA_vect

Compare or Capture A

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCF0_CCB_vect

Compare or Capture B

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCF0_CCC_vect

Compare or Capture C

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCF0_CCD_vect

Compare or Capture D

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCF0_ERR_vect

Error

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCF0_INT_vect

TCF0 IRQs

AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32

TCF0_OVF_vect

Overflow

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128D3, ATxmega192A3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256D3, ATxmega32D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64D3

TCF1_CCA_vect

Compare or Capture A

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

TCF1_CCB_vect

Compare or Capture B

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

TCF1_ERR_vect

Error

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

TCF1_OVF_vect

Overflow

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

TCF2_HUNF_vect

High Byte Underflow

ATxmega128A3U, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCF2_LCMPA_vect

Low Byte Compare A

ATxmega128A3U, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCF2_LCMPB_vect

Low Byte Compare B

ATxmega128A3U, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCF2_LCMPC_vect

Low Byte Compare C

ATxmega128A3U, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCF2_LCMPD_vect

Low Byte Compare D

ATxmega128A3U, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TCF2_LUNF_vect

Low Byte Underflow

ATxmega128A3U, ATxmega128C3, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32C3, ATxmega384C3, ATxmega384D3, ATxmega64A3U, ATxmega64C3

TIM0_CAPT_vect

Timer/Counter0 Input Capture

ATtiny10, ATtiny102, ATtiny104, ATtiny4, ATtiny5, ATtiny9

TIM0_COMPA_vect

Timer/Counter0 Compare Match A

ATmega406, ATtiny10, ATtiny102, ATtiny104, ATtiny13, ATtiny13A, ATtiny1634, ATtiny20, ATtiny24, ATtiny24A, ATtiny4, ATtiny40, ATtiny43U, ATtiny44, ATtiny44A, ATtiny5, ATtiny84, ATtiny84A, ATtiny9

TIM0_COMPB_vect

Timer/Counter0 Compare Match B

ATmega406, ATtiny10, ATtiny102, ATtiny104, ATtiny13, ATtiny13A, ATtiny1634, ATtiny20, ATtiny24, ATtiny24A, ATtiny4, ATtiny40, ATtiny43U, ATtiny44, ATtiny44A, ATtiny5, ATtiny84, ATtiny84A, ATtiny9

TIM0_OVF_vect

Timer/Counter0 Overflow

ATmega406, ATtiny10, ATtiny102, ATtiny104, ATtiny13, ATtiny13A, ATtiny1634, ATtiny20, ATtiny24, ATtiny24A, ATtiny4, ATtiny40, ATtiny43U, ATtiny44, ATtiny44A, ATtiny5, ATtiny84, ATtiny84A, ATtiny9

TIM1_CAPT_vect

Timer/Counter1 Input Capture

ATtiny1634, ATtiny20, ATtiny24, ATtiny24A, ATtiny40, ATtiny44, ATtiny44A, ATtiny84, ATtiny84A

TIM1_COMP_vect

Timer/Counter1 Compare Match

ATmega406

TIM1_COMPA_vect

Timer/Counter1 Compare Match A

ATtiny1634, ATtiny20, ATtiny24, ATtiny24A, ATtiny40, ATtiny43U, ATtiny44, ATtiny44A, ATtiny84, ATtiny84A

TIM1_COMPB_vect

Timer/Counter1 Compare Match B

ATtiny1634, ATtiny20, ATtiny24, ATtiny24A, ATtiny40, ATtiny43U, ATtiny44, ATtiny44A, ATtiny84, ATtiny84A

TIM1_OVF_vect

Timer/Counter1 Overflow

ATmega406, ATtiny1634, ATtiny20, ATtiny24, ATtiny24A, ATtiny40, ATtiny43U, ATtiny44, ATtiny44A, ATtiny84, ATtiny84A

TIMER0_CAPT_vect

Timer/Counter0 Input Capture

ATtiny261, ATtiny261A, ATtiny461, ATtiny461A, ATtiny861, ATtiny861A

TIMER0_COMP_vect

Timer/Counter0 Compare Match

AT90CAN128, AT90CAN32, AT90CAN64, ATmega103, ATmega128, ATmega128A, ATmega16, ATmega161, ATmega162, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega32, ATmega323, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega64, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega8535

TIMER0_COMP_vect

Timer0 Compare Match

ATmega8515

TIMER0_COMPA_vect

Timer/Counter0 Compare Match A

AT90PWM2B, AT90PWM3B, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega328, ATmega328P, ATmega328PB, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8HVA, ATmega8U2, ATtiny167, ATtiny2313, ATtiny2313A, ATtiny25, ATtiny261, ATtiny261A, ATtiny4313, ATtiny441, ATtiny45, ATtiny461, ATtiny461A, ATtiny48, ATtiny828, ATtiny841, ATtiny85, ATtiny861, ATtiny861A, ATtiny87, ATtiny88

TIMER0_COMPB_vect

Timer/Counter0 Compare Match B

AT90PWM1, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA6612C, ATA6613C, ATA6614Q, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega328, ATmega328P, ATmega328PB, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8HVA, ATmega8U2, ATtiny2313, ATtiny2313A, ATtiny25, ATtiny261, ATtiny261A, ATtiny4313, ATtiny441, ATtiny45, ATtiny461, ATtiny461A, ATtiny48, ATtiny828, ATtiny841, ATtiny85, ATtiny861, ATtiny861A, ATtiny88

TIMER0_COMP_A_vect

Timer/Counter0 Compare Match A

AT90PWM1, AT90PWM2, AT90PWM216, AT90PWM3, AT90PWM316

TIMER0_IC_vect

Timer/Counter0 Input Capture

ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB, ATmega64HVE, ATmega64HVE2, ATmega8HVA

TIMER0_OVF0_vect

Timer/Counter0 Overflow

AT90S2313, AT90S2323, AT90S2343, ATtiny22, ATtiny26

TIMER0_OVF_vect

Timer/Counter0 Overflow

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90S1200, AT90S2333, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATmega8HVA, ATmega8U2, ATtiny11, ATtiny12, ATtiny15, ATtiny167, ATtiny2313, ATtiny2313A, ATtiny25, ATtiny261, ATtiny261A, ATtiny28, ATtiny4313, ATtiny441, ATtiny45, ATtiny461, ATtiny461A, ATtiny48, ATtiny828, ATtiny841, ATtiny85, ATtiny861, ATtiny861A, ATtiny87, ATtiny88

TIMER1_CAPT1_vect

Timer/Counter1 Capture Event

AT90S2313

TIMER1_CAPT_vect

Timer/Counter1 Input Capture

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90S2333, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega32C1, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64M1, ATmega64RFR2, ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATmega8U2, ATtiny167, ATtiny2313, ATtiny2313A, ATtiny4313, ATtiny441, ATtiny48, ATtiny828, ATtiny841, ATtiny87, ATtiny88

TIMER1_CMPA_vect

Timer/Counter1 Compare Match 1A

ATtiny26

TIMER1_CMPB_vect

Timer/Counter1 Compare Match 1B

ATtiny26

TIMER1_COMP1_vect

Timer/Counter1 Compare Match

AT90S2313

TIMER1_COMP_vect

Timer/Counter1 Compare Match

AT90S2333, AT90S4433, ATtiny15

TIMER1_COMPA_vect

Timer/Counter1 Compare Match A

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90S4414, AT90S4434, AT90S8515, AT90S8535, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATmega8HVA, ATmega8U2, ATtiny167, ATtiny2313, ATtiny2313A, ATtiny25, ATtiny261, ATtiny261A, ATtiny4313, ATtiny441, ATtiny45, ATtiny461, ATtiny461A, ATtiny48, ATtiny828, ATtiny841, ATtiny85, ATtiny861, ATtiny861A, ATtiny87, ATtiny88

TIMER1_COMPB_vect

Timer/Counter1 Compare Match B

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90S4414, AT90S4434, AT90S8515, AT90S8535, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATmega8HVA, ATmega8U2, ATtiny167, ATtiny2313, ATtiny2313A, ATtiny25, ATtiny261, ATtiny261A, ATtiny4313, ATtiny441, ATtiny45, ATtiny461, ATtiny461A, ATtiny48, ATtiny828, ATtiny841, ATtiny85, ATtiny861, ATtiny861A, ATtiny87, ATtiny88

TIMER1_COMPC_vect

Timer/Counter1 Compare Match C

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega128, ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32U2, ATmega32U4, ATmega32U6, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64RFR2, ATmega8U2

TIMER1_COMPD_vect

Timer/Counter1 Compare Match D

ATtiny261, ATtiny261A, ATtiny461, ATtiny461A, ATtiny861, ATtiny861A

TIMER1_IC_vect

Timer/Counter1 Input Capture

ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB, ATmega64HVE, ATmega64HVE2, ATmega8HVA

TIMER1_OVF1_vect

Timer/Counter1 Overflow

AT90S2313, ATtiny26

TIMER1_OVF_vect

Timer/Counter1 Overflow

AT90CAN128, AT90CAN32, AT90CAN64, AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90S2333, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega8, ATmega8515, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATmega8HVA, ATmega8U2, ATtiny15, ATtiny167, ATtiny2313, ATtiny2313A, ATtiny25, ATtiny261, ATtiny261A, ATtiny4313, ATtiny441, ATtiny45, ATtiny461, ATtiny461A, ATtiny48, ATtiny828, ATtiny841, ATtiny85, ATtiny861, ATtiny861A, ATtiny87, ATtiny88

TIMER2_CAPT_vect

Timer/Counter2 Input Capture

ATtiny441, ATtiny841

TIMER2_COMP_vect

Timer/Counter2 Compare Match

AT90CAN128, AT90CAN32, AT90CAN64, AT90S4434, AT90S8535, ATmega103, ATmega128, ATmega128A, ATmega16, ATmega161, ATmega162, ATmega163, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega32, ATmega323, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega64, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega8, ATmega8535, ATmega8A

TIMER2_COMPA_vect

Timer/Counter2 Compare Match A

AT90SCR100, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATA6612C, ATA6613C, ATA6614Q, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega328, ATmega328P, ATmega328PB, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATtiny441, ATtiny841

TIMER2_COMPB_vect

Timer/Counter2 Compare Match B

AT90SCR100, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATA6612C, ATA6613C, ATA6614Q, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega328, ATmega328P, ATmega328PB, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATtiny441, ATtiny841

TIMER2_OVF_vect

Timer/Counter2 Overflow

AT90CAN128, AT90CAN32, AT90CAN64, AT90S4434, AT90S8535, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATA6612C, ATA6613C, ATA6614Q, ATmega103, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega16A, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328, ATmega328P, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega32A, ATmega32U6, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64RFR2, ATmega8, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATtiny441, ATtiny841

TIMER3_CAPT_vect

Timer/Counter3 Input Capture

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega162, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324PB, ATmega328PB, ATmega32U4, ATmega32U6, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64RFR2

TIMER3_COMPA_vect

Timer/Counter3 Compare Match A

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega162, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324PB, ATmega328PB, ATmega32U4, ATmega32U6, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64RFR2

TIMER3_COMPB_vect

Timer/Counter3 Compare Match B

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega162, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324PB, ATmega328PB, ATmega32U4, ATmega32U6, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64RFR2

TIMER3_COMPC_vect

Timer/Counter3 Compare Match C

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATmega128, ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32U4, ATmega32U6, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64RFR2

TIMER3_OVF_vect

Timer/Counter3 Overflow

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega162, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324PB, ATmega328PB, ATmega32U4, ATmega32U6, ATmega64, ATmega640, ATmega644RFR2, ATmega64A, ATmega64RFR2

TIMER4_CAPT_vect

Timer/Counter4 Input Capture

ATmega1280, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2560, ATmega2564RFR2, ATmega256RFR2, ATmega324PB, ATmega328PB, ATmega640, ATmega644RFR2, ATmega64RFR2

TIMER4_COMPA_vect

Timer/Counter4 Compare Match A

ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324PB, ATmega328PB, ATmega32U4, ATmega640, ATmega644RFR2, ATmega64RFR2

TIMER4_COMPB_vect

Timer/Counter4 Compare Match B

ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324PB, ATmega328PB, ATmega32U4, ATmega640, ATmega644RFR2, ATmega64RFR2

TIMER4_COMPC_vect

Timer/Counter4 Compare Match C

ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega640, ATmega644RFR2, ATmega64RFR2

TIMER4_COMPD_vect

Timer/Counter4 Compare Match D

ATmega16U4, ATmega32U4

TIMER4_FPF_vect

Timer/Counter4 Fault Protection

ATmega16U4, ATmega32U4

TIMER4_OVF_vect

Timer/Counter4 Overflow

ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324PB, ATmega328PB, ATmega32U4, ATmega640, ATmega644RFR2, ATmega64RFR2

TIMER5_CAPT_vect

Timer/Counter5 Input Capture

ATmega1280, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2560, ATmega2564RFR2, ATmega256RFR2, ATmega640, ATmega644RFR2, ATmega64RFR2

TIMER5_COMPA_vect

Timer/Counter5 Compare Match A

ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega640, ATmega644RFR2, ATmega64RFR2

TIMER5_COMPB_vect

Timer/Counter5 Compare Match B

ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega640, ATmega644RFR2, ATmega64RFR2

TIMER5_COMPC_vect

Timer/Counter5 Compare Match C

ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega640, ATmega644RFR2, ATmega64RFR2

TIMER5_OVF_vect

Timer/Counter5 Overflow

ATmega1280, ATmega1281, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega640, ATmega644RFR2, ATmega64RFR2

TMRXBINT_vect

Timer Modulator SSI Receive Buffer

ATA5790, ATA5790N, ATA5795

TMTCF_vect

Tx Modulator Telegram Finish

ATA5702M322, ATA5782, ATA5831

TMTXBINT_vect

Timer Modulator SSI Transmit Buffer

ATA5790, ATA5790N, ATA5795

TMTXCINT_vect

Timer Modulator Transmit Complete

ATA5790, ATA5790N, ATA5795

TPINT_vect

Transponder Mode

ATA5702M322, ATA5790, ATA5790N, ATA5795

TPTOERR_vect

Transponder Timeout Error

ATA5702M322

TRX24_AMI0_vect

Address match Interrupt of address filter 0

ATmega1284RFR2, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_AMI1_vect

Address match Interrupt of address filter 1

ATmega1284RFR2, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_AMI2_vect

Address match Interrupt of address filter 2

ATmega1284RFR2, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_AMI3_vect

Address match Interrupt of address filter 3

ATmega1284RFR2, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_AWAKE_vect

TRx24 AWAKE tranceiver is reaching state TRx_OFF

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_CCA_ED_DONE_vect

TRx24 CCA/ED done

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_PLL_LOCK_vect

TRx24 PLL lock

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_PLL_UNLOCK_vect

TRx24 PLL unlock

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_RX_END_vect

TRx24 Rx_END

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_RX_START_vect

TRx24 Receive start

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_TX_END_vect

TRx24 Tx_END

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_TX_START_vect

TRx24 Tx start

ATmega1284RFR2, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TRX24_XAH_AMI_vect

TRx24 XAH AMI

ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega2564RFR2, ATmega256RFR2, ATmega644RFR2, ATmega64RFR2

TWI0_vect

Two Wire Serial Interface 0

ATmega324PB, ATmega328PB

TWI0_TWIM_vect

TWI0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

TWI0_TWIS_vect

TWI0 IRQs

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

TWI1_vect

Two Wire Serial Interface 1

ATA5702M322, ATmega324PB, ATmega328PB

TWI1_TWIM_vect

TWI1 IRQs

AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB32, AVR128DB48, AVR128DB64, AVR32DA32, AVR32DA48, AVR32DB32, AVR32DB48, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB32, AVR64DB48, AVR64DB64

TWI1_TWIS_vect

TWI1 IRQs

AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB32, AVR128DB48, AVR128DB64, AVR32DA32, AVR32DA48, AVR32DB32, AVR32DB48, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB32, AVR64DB48, AVR64DB64

TWI2_vect

Two Wire Serial Interface 2

ATA5702M322

TWI_vect

Two Wire Serial Interface

AT90CAN128, AT90CAN32, AT90CAN64, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB646, AT90USB647, ATA6612C, ATA6613C, ATA6614Q, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega16, ATmega163, ATmega164A, ATmega164P, ATmega164PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega16A, ATmega16HVB, ATmega16HVBREVB, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega32, ATmega323, ATmega324A, ATmega324P, ATmega324PA, ATmega328, ATmega328P, ATmega32A, ATmega32HVB, ATmega32HVBREVB, ATmega32U4, ATmega32U6, ATmega406, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64A, ATmega64RFR2, ATmega8, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATtiny1634, ATtiny48, ATtiny88

TWIBUSCD_vect

Two Wire Bus Connect/Disconnect

ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB

TWIC_TWIM_vect

TWI Master

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

TWIC_TWIS_vect

TWI Slave

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

TWID_TWIM_vect

TWI Master

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

TWID_TWIS_vect

TWI Slave

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

TWIE_TWIM_vect

TWI Master

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D3, ATxmega64D4

TWIE_TWIS_vect

TWI Slave

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D3, ATxmega64D4

TWIF_TWIM_vect

TWI Master

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

TWIF_TWIS_vect

TWI Slave

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

TWI_BUS_CD_vect

Two Wire Bus Connect/Disconnect

ATmega406

TWI_SLAVE_vect

TWI Slave

ATtiny20, ATtiny40, ATtiny441, ATtiny828, ATtiny841

TXDONE_vect

Transmission Done, Bit Timer Flag 2

AT86RF401

TXEMPTY_vect

Transmit Buffer Empty, Bit Itmer Flag 0

AT86RF401

UART0_RX_vect

UART0 Rx Complete

ATmega161

UART0_TX_vect

UART0 Tx Complete

ATmega161

UART0_UDRE_vect

UART0 Data Register Empty

ATmega161

UART1_RX_vect

UART1 Rx Complete

ATmega161

UART1_TX_vect

UART1 Tx Complete

ATmega161

UART1_UDRE_vect

UART1 Data Register Empty

ATmega161

UART_RX_vect

UART Rx Complete

AT90S2313, AT90S2333, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, ATmega103, ATmega163

UART_TX_vect

UART Tx Complete

AT90S2313, AT90S2333, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, ATmega103, ATmega163

UART_UDRE_vect

UART Data Register Empty

AT90S2313, AT90S2333, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535, ATmega103, ATmega163

UHF_EOTA_vect

UHF Receiver End of telegram on Rx path A

ATA5782, ATA5831

UHF_EOTB_vect

UHF Receiver End of telegram on Rx path B

ATA5782, ATA5831

UHF_NBITA_vect

UHF Receiver new bit on Rx path A

ATA5782, ATA5831

UHF_NBITB_vect

UHF Receiver new bit on Rx path B

ATA5782, ATA5831

UHF_SOTA_vect

UHF Receiver start of telegram ok on Rx path A

ATA5782, ATA5831

UHF_SOTB_vect

UHF Receiver start of telegram ok on Rx path B

ATA5782, ATA5831

UHF_WCOA_vect

UHF Receiver wake up ok on Rx path A

ATA5782, ATA5831

UHF_WCOB_vect

UHF Receiver wake up ok on Rx path B

ATA5782, ATA5831

USART0_DRE_vect

USART0 Data Register Empty

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny1634, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

USART0_RX_vect

USART0 Rx Complete

AT90CAN128, AT90CAN32, AT90CAN64, AT90SCR100, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega165A, ATmega165PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega325A, ATmega325P, ATmega325PA, ATmega328PB, ATmega329, ATmega329A, ATmega329P, ATmega329PA, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega649A, ATmega649P, ATmega64A, ATmega64RFR2, ATtiny441, ATtiny841

USART0_RXC_vect

USART0 Rx Complete

ATmega1608, ATmega1609, ATmega162, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny1634, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

USART0_RXS_vect

USART0 Start

ATtiny1634

USART0_START_vect

USART0 Start Frame Detection

ATmega324PB, ATmega328PB, ATtiny441, ATtiny841

USART0_TX_vect

USART0 Tx Complete

AT90CAN128, AT90CAN32, AT90CAN64, AT90SCR100, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega165A, ATmega165PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega328PB, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATmega64A, ATmega64RFR2, ATtiny441, ATtiny841

USART0_TXC_vect

USART0 Tx Complete

ATmega1608, ATmega1609, ATmega162, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1604, ATtiny1606, ATtiny1607, ATtiny1614, ATtiny1616, ATtiny1617, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny1634, ATtiny202, ATtiny204, ATtiny212, ATtiny214, ATtiny3214, ATtiny3216, ATtiny3217, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny402, ATtiny404, ATtiny406, ATtiny412, ATtiny414, ATtiny416, ATtiny417, ATtiny424, ATtiny426, ATtiny427, ATtiny804, ATtiny806, ATtiny807, ATtiny814, ATtiny816, ATtiny817, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

USART0_UDRE_vect

USART0 Data Register Empty

AT90CAN128, AT90CAN32, AT90CAN64, AT90SCR100, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega162, ATmega164A, ATmega164P, ATmega164PA, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega325A, ATmega325P, ATmega325PA, ATmega328PB, ATmega329, ATmega329A, ATmega329P, ATmega329PA, ATmega64, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega649A, ATmega649P, ATmega64A, ATmega64RFR2, ATtiny2313A, ATtiny4313, ATtiny441, ATtiny841

USART1_DRE_vect

USART1 Data Register Empty

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny1634, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny424, ATtiny426, ATtiny427, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

USART1_RX_vect

USART1 Rx Complete

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega328PB, ATmega32U2, ATmega32U4, ATmega32U6, ATmega64, ATmega640, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64A, ATmega64RFR2, ATmega8U2, ATtiny441, ATtiny841

USART1_RXC_vect

USART1 Rx Complete

ATmega1608, ATmega1609, ATmega162, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny1634, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny424, ATtiny426, ATtiny427, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

USART1_RXS_vect

USART1 Start

ATtiny1634

USART1_START_vect

USART1 Start Frame Detection

ATmega324PB, ATmega328PB, ATtiny441, ATtiny841

USART1_TX_vect

USART1 Tx Complete

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega328PB, ATmega32U2, ATmega32U4, ATmega32U6, ATmega64, ATmega640, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64A, ATmega64RFR2, ATmega8U2, ATtiny441, ATtiny841

USART1_TXC_vect

USART1 Tx Complete

ATmega1608, ATmega1609, ATmega162, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, ATtiny1624, ATtiny1626, ATtiny1627, ATtiny1634, ATtiny3224, ATtiny3226, ATtiny3227, ATtiny424, ATtiny426, ATtiny427, ATtiny824, ATtiny826, ATtiny827, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28, AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48

USART1_UDRE_vect

USART1 Data Register Empty

AT90CAN128, AT90CAN32, AT90CAN64, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega128, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128A, ATmega128RFA1, ATmega128RFR2, ATmega162, ATmega164A, ATmega164P, ATmega164PA, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega328PB, ATmega32U2, ATmega32U4, ATmega32U6, ATmega64, ATmega640, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64A, ATmega64RFR2, ATmega8U2, ATtiny441, ATtiny841

USART2_DRE_vect

USART2 Data Register Empty

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64EA28, AVR64EA32, AVR64EA48

USART2_RX_vect

USART2 Rx Complete

ATmega1280, ATmega2560, ATmega324PB, ATmega640

USART2_RXC_vect

USART2 Rx Complete

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64EA28, AVR64EA32, AVR64EA48

USART2_START_vect

USART2 Start Frame Detection

ATmega324PB

USART2_TX_vect

USART2 Tx Complete

ATmega1280, ATmega2560, ATmega324PB, ATmega640

USART2_TXC_vect

USART2 Tx Complete

ATmega1608, ATmega1609, ATmega3208, ATmega3209, ATmega4808, ATmega4809, ATmega808, ATmega809, AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR16EA28, AVR16EA32, AVR16EA48, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR32EA28, AVR32EA32, AVR32EA48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64, AVR64EA28, AVR64EA32, AVR64EA48

USART2_UDRE_vect

USART2 Data Register Empty

ATmega1280, ATmega2560, ATmega324PB, ATmega640

USART3_DRE_vect

USART3 Data Register Empty

ATmega1609, ATmega3209, ATmega4809, ATmega809, AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR32DA48, AVR32DB48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64

USART3_RX_vect

USART3 Rx Complete

ATmega1280, ATmega2560, ATmega640

USART3_RXC_vect

USART3 Rx Complete

ATmega1609, ATmega3209, ATmega4809, ATmega809, AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR32DA48, AVR32DB48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64

USART3_TX_vect

USART3 Tx Complete

ATmega1280, ATmega2560, ATmega640

USART3_TXC_vect

USART3 Tx Complete

ATmega1609, ATmega3209, ATmega4809, ATmega809, AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR32DA48, AVR32DB48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64

USART3_UDRE_vect

USART3 Data Register Empty

ATmega1280, ATmega2560, ATmega640

USART4_DRE_vect

USART4 Data Register Empty

AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR32DA48, AVR32DB48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64

USART4_RXC_vect

USART4 Rx Complete

AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR32DA48, AVR32DB48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64

USART4_TXC_vect

USART4 Tx Complete

AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR32DA48, AVR32DB48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64

USART5_DRE_vect

USART5 Data Register Empty

AVR128DA64, AVR128DB64, AVR64DA64, AVR64DB64

USART5_RXC_vect

USART5 Rx Complete

AVR128DA64, AVR128DB64, AVR64DA64, AVR64DB64

USART5_TXC_vect

USART5 Tx Complete

AVR128DA64, AVR128DB64, AVR64DA64, AVR64DB64

USARTC0_DRE_vect

Data Register Empty

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

USARTC0_RXC_vect

Reception Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

USARTC0_TXC_vect

Transmission Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

USARTC1_DRE_vect

Data Register Empty

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega32C4, ATxmega384C3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

USARTC1_RXC_vect

Reception Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega32C4, ATxmega384C3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

USARTC1_TXC_vect

Transmission Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega32C4, ATxmega384C3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

USARTD0_DRE_vect

Data Register Empty

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

USARTD0_RXC_vect

Reception Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

USARTD0_TXC_vect

Transmission Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega16C4, ATxmega16D4, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega32D3, ATxmega32D4, ATxmega32E5, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64C3, ATxmega64D3, ATxmega64D4, ATxmega8E5

USARTD1_DRE_vect

Data Register Empty

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

USARTD1_RXC_vect

Reception Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

USARTD1_TXC_vect

Transmission Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega32A4, ATxmega32A4U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U

USARTE0_DRE_vect

Data Register Empty

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32D3, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4

USARTE0_RXC_vect

Reception Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32D3, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4

USARTE0_TXC_vect

Transmission Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128C3, ATxmega128D3, ATxmega128D4, ATxmega16A4, ATxmega16A4U, ATxmega192A3, ATxmega192A3U, ATxmega192C3, ATxmega192D3, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega256D3, ATxmega32A4, ATxmega32A4U, ATxmega32C3, ATxmega32D3, ATxmega384C3, ATxmega384D3, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64C3, ATxmega64D3, ATxmega64D4

USARTE1_DRE_vect

Data Register Empty

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

USARTE1_RXC_vect

Reception Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

USARTE1_TXC_vect

Transmission Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

USARTF0_DRE_vect

Data Register Empty

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

USARTF0_RXC_vect

Reception Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

USARTF0_TXC_vect

Transmission Complete

ATxmega128A1, ATxmega128A1U, ATxmega128A3, ATxmega128A3U, ATxmega192A3, ATxmega192A3U, ATxmega256A3, ATxmega256A3B, ATxmega256A3BU, ATxmega256A3U, ATxmega64A1, ATxmega64A1U, ATxmega64A3, ATxmega64A3U

USARTF1_DRE_vect

Data Register Empty

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

USARTF1_RXC_vect

Reception Complete

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

USARTF1_TXC_vect

Transmission Complete

ATxmega128A1, ATxmega128A1U, ATxmega64A1, ATxmega64A1U

USART_DRE_vect

USART Data Register empty

ATtiny102, ATtiny104

USART_RX_vect

USART Rx Complete

AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, ATA6612C, ATA6613C, ATA6614Q, ATmega165, ATmega165P, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega3250PA, ATmega328, ATmega328P, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega6490, ATmega6490A, ATmega6490P, ATmega8515, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATtiny2313, ATtiny2313A, ATtiny4313, ATtiny828

USART_RXC_vect

USART Rx Complete

ATmega16, ATmega16A, ATmega32, ATmega323, ATmega32A, ATmega8, ATmega8A, ATtiny102, ATtiny104

USART_RXS_vect

USART Rx Start

ATtiny102, ATtiny104

USART_START_vect

USART Start Edge

ATmega168PB, ATmega48PB, ATmega88PB, ATtiny828

USART_TX_vect

USART Tx Complete

AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, ATA6612C, ATA6613C, ATA6614Q, ATmega165, ATmega165P, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega3250, ATmega3250A, ATmega3250P, ATmega328, ATmega328P, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega6450, ATmega6450A, ATmega6450P, ATmega8515, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATtiny2313, ATtiny2313A, ATtiny4313, ATtiny828

USART_TXC_vect

USART Tx Complete

ATmega16, ATmega16A, ATmega32, ATmega323, ATmega32A, ATmega8, ATmega8A, ATtiny102, ATtiny104

USART_UDRE_vect

UART Data Register Empty

ATmega8515

USART_UDRE_vect

USART Data Register Empty

AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, ATA6612C, ATA6613C, ATA6614Q, ATmega16, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega16A, ATmega32, ATmega323, ATmega3250PA, ATmega328, ATmega328P, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega32A, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega6490, ATmega6490A, ATmega6490P, ATmega8, ATmega8535, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8A, ATtiny2313, ATtiny828

USB0_BUSEVENT_vect

USB0 IRQs

AVR64DU28, AVR64DU32

USB0_TRNCOMPL_vect

USB0 IRQs

AVR64DU28, AVR64DU32

USBHost_Control_vect

USB Host Controller

AT90SCR100

USBHost_Pipe_vect

USB Host Pipe

AT90SCR100

USB_BUSEVENT_vect

SOF, suspend, resume, reset bus event Interrupts, crc, Underflow, Overflow and stall Error Interrupts

ATxmega128A1U, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega64A1U, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3

USB_COM_vect

USB Endpoint/Pipe Interrupt Communication Request

AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega16U2, ATmega16U4, ATmega32U2, ATmega32U4, ATmega32U6, ATmega8U2

USB_Endpoint_vect

USB Endpoint Related

AT90SCR100

USB_GEN_vect

USB General IRQ

AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATmega16U2, ATmega16U4, ATmega32U2, ATmega32U4, ATmega32U6, ATmega8U2

USB_Protocol_vect

USB Protocol Related

AT90SCR100

USB_TRNCOMPL_vect

Transaction Complete

ATxmega128A1U, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3, ATxmega16A4U, ATxmega16C4, ATxmega192A3U, ATxmega192C3, ATxmega256A3BU, ATxmega256A3U, ATxmega256C3, ATxmega32A4U, ATxmega32C3, ATxmega32C4, ATxmega384C3, ATxmega64A1U, ATxmega64A3U, ATxmega64A4U, ATxmega64B1, ATxmega64B3, ATxmega64C3

USI_OVERFLOW_vect

USI Overflow

ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATtiny2313, ATtiny2313A, ATtiny4313

USI_OVF_vect

USI Counter Overflow

ATA5272, ATA5505, ATA6616C, ATA6617C, ATA664251, ATtiny1634, ATtiny167, ATtiny24, ATtiny24A, ATtiny25, ATtiny26, ATtiny261, ATtiny261A, ATtiny43U, ATtiny44, ATtiny44A, ATtiny45, ATtiny461, ATtiny461A, ATtiny84, ATtiny84A, ATtiny85, ATtiny861, ATtiny861A, ATtiny87

USI_START_vect

USI Start Condition

ATA5272, ATA5505, ATA6616C, ATA6617C, ATA664251, ATmega165, ATmega165A, ATmega165P, ATmega165PA, ATmega169, ATmega169A, ATmega169P, ATmega169PA, ATmega325, ATmega3250, ATmega3250A, ATmega3250P, ATmega3250PA, ATmega325A, ATmega325P, ATmega325PA, ATmega329, ATmega3290, ATmega3290A, ATmega3290P, ATmega3290PA, ATmega329A, ATmega329P, ATmega329PA, ATmega645, ATmega6450, ATmega6450A, ATmega6450P, ATmega645A, ATmega645P, ATmega649, ATmega6490, ATmega6490A, ATmega6490P, ATmega649A, ATmega649P, ATtiny167, ATtiny2313, ATtiny2313A, ATtiny25, ATtiny261, ATtiny261A, ATtiny4313, ATtiny43U, ATtiny45, ATtiny461, ATtiny461A, ATtiny85, ATtiny861, ATtiny861A, ATtiny87

USI_STR_vect

USI Start Condition

ATtiny1634, ATtiny24, ATtiny24A, ATtiny44, ATtiny44A, ATtiny84, ATtiny84A

USI_STRT_vect

USI Start

ATtiny26

VADC_vect

Voltage ADC Conversion Complete

ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB, ATmega406, ATmega8HVA

VADC_ACC_vect

Voltage ADC Accumulated Conversion Complete

ATmega64HVE, ATmega64HVE2

VADC_CONV_vect

Voltage ADC Instantaneous Conversion Complete

ATmega64HVE, ATmega64HVE2

VLM_vect

Vcc Voltage Level Monitor

ATtiny10, ATtiny102, ATtiny104, ATtiny4, ATtiny5, ATtiny9

VMINT_vect

Voltage Monitor

ATA5795

VMINT_vect

Voltage Monitoring

ATA5790, ATA5790N

VMON_vect

Voltage Monitoring

ATA5702M322, ATA5782, ATA5831

VREGMON_vect

Voltage Regulator Monitor

ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega32HVB, ATmega32HVBREVB, ATmega8HVA

WAKEUP_vect

Wakeup Timer Overflow

ATmega64HVE, ATmega64HVE2

WAKE_UP_vect

Wakeup Timer Overflow

ATmega406

WATCHDOG_vect

Watchdog Timeout

ATtiny24, ATtiny44, ATtiny44A, ATtiny84, ATtiny84A

WDT_vect

Watchdog Timeout

AT90PWM1, AT90PWM161, AT90PWM2, AT90PWM216, AT90PWM2B, AT90PWM3, AT90PWM316, AT90PWM3B, AT90PWM81, AT90SCR100, AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647, AT90USB82, ATA5272, ATA5505, ATA6612C, ATA6613C, ATA6614Q, ATA6616C, ATA6617C, ATA664251, ATmega1280, ATmega1281, ATmega1284, ATmega1284P, ATmega1284RFR2, ATmega128RFA1, ATmega128RFR2, ATmega164A, ATmega164P, ATmega164PA, ATmega168, ATmega168A, ATmega168P, ATmega168PA, ATmega168PB, ATmega16HVA, ATmega16HVA2, ATmega16HVB, ATmega16HVBREVB, ATmega16M1, ATmega16U2, ATmega16U4, ATmega2560, ATmega2561, ATmega2564RFR2, ATmega256RFR2, ATmega324A, ATmega324P, ATmega324PA, ATmega324PB, ATmega328, ATmega328P, ATmega328PB, ATmega32C1, ATmega32HVB, ATmega32HVBREVB, ATmega32M1, ATmega32U2, ATmega32U4, ATmega32U6, ATmega406, ATmega48, ATmega48A, ATmega48P, ATmega48PA, ATmega48PB, ATmega640, ATmega644, ATmega644A, ATmega644P, ATmega644PA, ATmega644RFR2, ATmega64C1, ATmega64HVE, ATmega64HVE2, ATmega64M1, ATmega64RFR2, ATmega88, ATmega88A, ATmega88P, ATmega88PA, ATmega88PB, ATmega8HVA, ATmega8U2, ATtiny10, ATtiny102, ATtiny104, ATtiny13, ATtiny13A, ATtiny1634, ATtiny167, ATtiny20, ATtiny24A, ATtiny25, ATtiny261, ATtiny261A, ATtiny4, ATtiny40, ATtiny43U, ATtiny441, ATtiny45, ATtiny461, ATtiny461A, ATtiny48, ATtiny5, ATtiny828, ATtiny841, ATtiny85, ATtiny861, ATtiny861A, ATtiny87, ATtiny88, ATtiny9

WDT_OVERFLOW_vect

Watchdog Timer Overflow

ATtiny2313, ATtiny2313A, ATtiny4313

WEX0_FDFEVC_vect

WEX0 IRQs

AVR16EB14, AVR16EB20, AVR16EB28, AVR16EB32

XCL_CC_vect

Timer/Counter Compare or Capture

ATxmega32E5, ATxmega8E5

XCL_UNF_vect

Timer/Counter Underflow

ATxmega32E5, ATxmega8E5

XOSCFD_vect

Crystal failure detect

ATmega324PB

ZCD0_ZCD_vect

ZCD0 IRQs

AVR128DA28, AVR128DA32, AVR128DA48, AVR128DA64, AVR128DB28, AVR128DB32, AVR128DB48, AVR128DB64, AVR32DA28, AVR32DA32, AVR32DA48, AVR32DB28, AVR32DB32, AVR32DB48, AVR64DA28, AVR64DA32, AVR64DA48, AVR64DA64, AVR64DB28, AVR64DB32, AVR64DB48, AVR64DB64

ZCD1_ZCD_vect

ZCD1 IRQs

AVR128DA48, AVR128DA64, AVR128DB48, AVR128DB64, AVR32DA48, AVR32DB48, AVR64DA48, AVR64DA64, AVR64DB48, AVR64DB64

ZCD2_ZCD_vect

ZCD2 IRQs

AVR128DA64, AVR128DB48, AVR128DB64, AVR32DB48, AVR64DA64, AVR64DB48, AVR64DB64

ZCD3_ZCD_vect

ZCD3 IRQs

AVR16DD14, AVR16DD20, AVR16DD28, AVR16DD32, AVR32DD14, AVR32DD20, AVR32DD28, AVR32DD32, AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32

Note
For the following devices, only the deprecated SIG_ names are available: AT43USB320, AT43USB355, AT76C711, AT90C8534, AT94K, M3000.

Macro Definition Documentation

◆ BADISR_vect

#define BADISR_vect
#include <avr/interrupt.h>

This is a vector which is aliased to __vector_default, the vector executed when an IRQ fires with no accompanying ISR handler. This may be used along with the ISR() macro to create a catch-all for undefined but used ISRs for debugging purposes.

◆ cli

#define cli ( )
Value:
__asm__ __volatile__ ("cli" ::: "memory")

Disables all interrupts by clearing the global interrupt mask. This function actually compiles into a single line of assembly, so there is no function call overhead. However, the macro also implies a memory barrier which can cause additional loss of optimization.

In order to implement atomic access to multi-byte objects, consider using the macros from <util/atomic.h>, rather than implementing them manually with cli() and sei().

◆ EMPTY_INTERRUPT

#define EMPTY_INTERRUPT ( vector)

Defines an empty interrupt handler function. This will not generate any prolog or epilog code and will only return from the ISR. Do not define a function body as this will define it for you. Example:

EMPTY_INTERRUPT(ADC_vect);

◆ ISR

#define ISR ( vector,
attributes )

Introduces an interrupt handler function (interrupt service routine) that runs with global interrupts initially disabled by default with no attributes specified.

The attributes are optional and alter the behaviour and resultant generated code of the interrupt routine. Multiple attributes may be used for a single function, with a space seperating each attribute.

Valid attributes are ISR_BLOCK, ISR_NOBLOCK, ISR_NAKED, ISR_FLATTEN, ISR_NOICF, ISR_NOGCCISR and ISR_ALIASOF(vect).

vector must be one of the interrupt vector names that are valid for the particular MCU type.

◆ ISR_ALIAS

#define ISR_ALIAS ( vector,
target_vector )

Aliases a given vector to another one in the same manner as the ISR_ALIASOF attribute for the ISR() macro. Unlike the ISR_ALIASOF attribute macro however, this is compatible for all versions of GCC rather than just GCC version 4.2 onwards.

Note
This macro creates a trampoline function for the aliased macro. This will result in a two cycle penalty for the aliased vector compared to the ISR the vector is aliased to, due to the JMP/RJMP opcode used.
Deprecated
For new code, the use of ISR(..., ISR_ALIASOF(...)) is recommended.

Example:

ISR(INT0_vect)
{
PORTB = 42;
}
ISR_ALIAS(INT1_vect, INT0_vect);
#define ISR_ALIAS(vector, target_vector)
Definition interrupt.h:214

◆ ISR_ALIASOF

#define ISR_ALIASOF ( target_vector)

The ISR is linked to another ISR, specified by the vect parameter. This is compatible with GCC 4.2 and greater only.

Use this attribute in the attributes parameter of the ISR macro. Example:

ISR (INT0_vect)
{
PORTB = 42;
}
ISR (INT1_vect, ISR_ALIASOF (INT0_vect));

◆ ISR_BLOCK

#define ISR_BLOCK

Identical to an ISR with no attributes specified. Global interrupts are initially disabled by the AVR hardware when entering the ISR, without the compiler modifying this state.

Use this attribute in the attributes parameter of the ISR macro.

◆ ISR_FLATTEN

#define ISR_FLATTEN

The compiler will try to inline all called function into the ISR. This has an effect with GCC 4.6 and newer only.

Use this attribute in the attributes parameter of the ISR macro.

◆ ISR_NAKED

#define ISR_NAKED

ISR is created with no prologue or epilogue code. The user code is responsible for preservation of the machine state including the SREG register, as well as placing a reti() at the end of the interrupt routine.

Use this attribute in the attributes parameter of the ISR macro.

Note
According to GCC documentation, the only code supported in naked functions is inline assembly.

◆ ISR_NOBLOCK

#define ISR_NOBLOCK

ISR runs with global interrupts initially enabled. The interrupt enable flag is activated by the compiler as early as possible within the ISR to ensure minimal processing delay for nested interrupts.

This may be used to create nested ISRs, however care should be taken to avoid stack overflows, or to avoid infinitely entering the ISR for those cases where the AVR hardware does not clear the respective interrupt flag before entering the ISR.

Use this attribute in the attributes parameter of the ISR macro.

◆ ISR_NOGCCISR

#define ISR_NOGCCISR

Do not generate __gcc_isr pseudo instructions for this ISR. This has an effect with GCC 8 and newer only.

Use this attribute in the attributes parameter of the ISR macro.

◆ ISR_NOICF

#define ISR_NOICF

Avoid identical-code-folding optimization against this ISR. This has an effect with GCC 5 and newer only.

Use this attribute in the attributes parameter of the ISR macro.

◆ reti

#define reti ( )
Value:
__asm__ __volatile__ ("reti" ::: "memory")

Returns from an interrupt routine, enabling global interrupts. This should be the last command executed before leaving an ISR defined with the ISR_NAKED attribute.

This macro actually compiles into a single line of assembly, so there is no function call overhead.

Note
According to the GCC documentation, the only code supported in naked functions is inline assembly.

◆ sei

#define sei ( )
Value:
__asm__ __volatile__ ("sei" ::: "memory")

Enables interrupts by setting the global interrupt mask. This function actually compiles into a single line of assembly, so there is no function call overhead. However, the macro also implies a memory barrier which can cause additional loss of optimization.

In order to implement atomic access to multi-byte objects, consider using the macros from <util/atomic.h>, rather than implementing them manually with cli() and sei().

◆ SIGNAL

#define SIGNAL ( vector)

Introduces an interrupt handler function that runs with global interrupts initially disabled.

This is the same as the ISR macro without optional attributes.

Deprecated
Do not use SIGNAL() in new code. Use ISR() instead.