AI Interactive Datasheet ATmega809
AVR · AVR MEGA

ATmega809 interrupt vectors

The 39 vectors at the start of flash, one word each (an RJMP). A lower number has the higher priority; vector 0 is reset. In avr-gcc a handler is ISR(NAME_vect).

VectorProgram addressNameHandlerSource
10x0001CRCSCAN_NMI CRCSCAN_NMI_vect
20x0002BOD_VLM BOD_VLM_vect
30x0003RTC_CNT RTC_CNT_vect
40x0004RTC_PIT RTC_PIT_vect
50x0005CCL_CCL CCL_CCL_vect
60x0006PORTA_PORT PORTA_PORT_vect
70x0007TCA0_LUNF/TCA0_OVF TCA0_LUNF_vect, TCA0_OVF_vect
80x0008TCA0_HUNF TCA0_HUNF_vect
90x0009TCA0_CMP0/TCA0_LCMP0 TCA0_CMP0_vect, TCA0_LCMP0_vect
100x000ATCA0_CMP1/TCA0_LCMP1 TCA0_CMP1_vect, TCA0_LCMP1_vect
110x000BTCA0_CMP2/TCA0_LCMP2 TCA0_CMP2_vect, TCA0_LCMP2_vect
120x000CTCB0_INT TCB0_INT_vect
130x000DTCB1_INT TCB1_INT_vect
140x000ETWI0_TWIS TWI0_TWIS_vect
150x000FTWI0_TWIM TWI0_TWIM_vect
160x0010SPI0_INT SPI0_INT_vect
170x0011USART0_RXC USART0_RXC_vect
180x0012USART0_DRE USART0_DRE_vect
190x0013USART0_TXC USART0_TXC_vect
200x0014PORTD_PORT PORTD_PORT_vect
210x0015AC0_AC AC0_AC_vect
220x0016ADC0_RESRDY ADC0_RESRDY_vect
230x0017ADC0_WCOMP ADC0_WCOMP_vect
240x0018PORTC_PORT PORTC_PORT_vect
250x0019TCB2_INT TCB2_INT_vect
260x001AUSART1_RXC USART1_RXC_vect
270x001BUSART1_DRE USART1_DRE_vect
280x001CUSART1_TXC USART1_TXC_vect
290x001DPORTF_PORT PORTF_PORT_vect
300x001ENVMCTRL_EE NVMCTRL_EE_vect
310x001FUSART2_RXC USART2_RXC_vect
320x0020USART2_DRE USART2_DRE_vect
330x0021USART2_TXC USART2_TXC_vect
340x0022PORTB_PORT PORTB_PORT_vect
350x0023PORTE_PORT PORTE_PORT_vect
360x0024TCB3_INT TCB3_INT_vect
370x0025USART3_RXC USART3_RXC_vect
380x0026USART3_DRE USART3_DRE_vect
390x0027USART3_TXC USART3_TXC_vect