AI Interactive Datasheet ATmega8A
AVR · megaAVR

ATmega8A interrupt vectors

The 19 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
00x0000RESET reset: main() after start-upExternal Pin, Power-on Reset, Brown-out Reset and Watchdog Reset
10x0001INT0 INT0_vectExternal Interrupt Request 0
20x0002INT1 INT1_vectExternal Interrupt Request 1
30x0003TIMER2_COMP TIMER2_COMP_vectTimer/Counter2 Compare Match
40x0004TIMER2_OVF TIMER2_OVF_vectTimer/Counter2 Overflow
50x0005TIMER1_CAPT TIMER1_CAPT_vectTimer/Counter1 Capture Event
60x0006TIMER1_COMPA TIMER1_COMPA_vectTimer/Counter1 Compare Match A
70x0007TIMER1_COMPB TIMER1_COMPB_vectTimer/Counter1 Compare Match B
80x0008TIMER1_OVF TIMER1_OVF_vectTimer/Counter1 Overflow
90x0009TIMER0_OVF TIMER0_OVF_vectTimer/Counter0 Overflow
100x000ASPI_STC SPI_STC_vectSerial Transfer Complete
110x000BUSART_RXC USART_RXC_vectUSART, Rx Complete
120x000CUSART_UDRE USART_UDRE_vectUSART Data Register Empty
130x000DUSART_TXC USART_TXC_vectUSART, Tx Complete
140x000EADC ADC_vectADC Conversion Complete
150x000FEE_RDY EE_RDY_vectEEPROM Ready
160x0010ANA_COMP ANA_COMP_vectAnalog Comparator
170x0011TWI TWI_vect2-wire Serial Interface
180x0012SPM_RDY SPM_RDY_vectStore Program Memory Ready