AI Interactive Datasheet ATtiny4313
AVR · tinyAVR

ATtiny4313 interrupt vectors

The 21 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 Reset, Power-on Reset and Watchdog Reset
10x0001INT0 INT0_vectExternal Interrupt Request 0
20x0002INT1 INT1_vectExternal Interrupt Request 1
30x0003TIMER1_CAPT TIMER1_CAPT_vectTimer/Counter1 Capture Event
40x0004TIMER1_COMPA TIMER1_COMPA_vectTimer/Counter1 Compare Match A
50x0005TIMER1_OVF TIMER1_OVF_vectTimer/Counter1 Overflow
60x0006TIMER0_OVF TIMER0_OVF_vectTimer/Counter0 Overflow
70x0007USART_RX USART_RX_vectUSART, Rx Complete
80x0008USART_UDRE USART_UDRE_vectUSART Data Register Empty
90x0009USART_TX USART_TX_vectUSART, Tx Complete
100x000AANA_COMP ANA_COMP_vectAnalog Comparator
110x000BPCINT_B PCINT_B_vectPin Change Interrupt Request B
120x000CTIMER1_COMPB TIMER1_COMPB_vect
130x000DTIMER0_COMPA TIMER0_COMPA_vect
140x000ETIMER0_COMPB TIMER0_COMPB_vect
150x000FUSI_START USI_START_vectUSI Start Condition
160x0010USI_OVERFLOW USI_OVERFLOW_vectUSI Overflow
170x0011EEPROM_READY EEPROM_READY_vect
180x0012WDT_OVERFLOW WDT_OVERFLOW_vectWatchdog Timer Overflow
190x0013PCINT_A PCINT_A_vectPin Change Interrupt Request A
200x0014PCINT_D PCINT_D_vectPin Change Interrupt Request D