AI Interactive Datasheet ATtiny861
AVR · tinyAVR

ATtiny861 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 Reset, Power-on Reset and Watchdog Reset
10x0001INT0 INT0_vectExternal Interrupt 0
20x0002PCINT PCINT_vectPin Change Interrupt
30x0003TIMER1_COMPA TIMER1_COMPA_vectTimer/Counter1 Compare Match 1A
40x0004TIMER1_COMPB TIMER1_COMPB_vectTimer/Counter1 Compare Match 1B
50x0005TIMER1_OVF TIMER1_OVF_vectTimer/Counter1 Overflow
60x0006TIMER0_OVF TIMER0_OVF_vectTimer/Counter0 Overflow
70x0007USI_START USI_START_vectUSI Start
80x0008USI_OVF USI_OVF_vectUSI Overflow
90x0009EE_RDY EE_RDY_vectEEPROM Ready
100x000AANA_COMP ANA_COMP_vectAnalog Comparator
110x000BADC ADC_vectADC Conversion Complete
120x000CWDT WDT_vectWatchdog Time-Out
130x000DINT1 INT1_vectExternal Interrupt 1
140x000ETIMER0_COMPA TIMER0_COMPA_vectTimer/Counter0 Compare Match A
150x000FTIMER0_COMPB TIMER0_COMPB_vectTimer/Counter0 Compare Match B
160x0010TIMER0_CAPT TIMER0_CAPT_vectADC Conversion Complete
170x0011TIMER1_COMPD TIMER1_COMPD_vectTimer/Counter1 Compare Match D
180x0012FAULT_PROTECTION FAULT_PROTECTION_vectTimer/Counter1 Fault Protection