Datasheet

68
7593L–AVR–09/12
AT90USB64/128
10. Interrupts
This section describes the specifics of the interrupt handling as performed in Atmel
AT90USB64/128. For a general explanation of the AVR interrupt handling, refer to “Reset and
interrupt handling” on page 17.
10.1 Interrupt vectors in AT90USB64/128
Table 10-1. Reset and interrupt vectors.
Vector
no.
Program
address
(2)
Source Interrupt definition
1 $0000
(1)
RESET
External pin, Power-on reset, Brown-out reset,
Watchdog reset, and JTAG AVR reset
2 $0002 INT0 External Interrupt Request 0
3 $0004 INT1 External Interrupt Request 1
4 $0006 INT2 External Interrupt Request 2
5 $0008 INT3 External Interrupt Request 3
6 $000A INT4 External Interrupt Request 4
7 $000C INT5 External Interrupt Request 5
8 $000E INT6 External Interrupt Request 6
9 $0010 INT7 External Interrupt Request 7
10 $0012 PCINT0 Pin Change Interrupt Request 0
11 $0014 USB General USB General Interrupt request
12 $0016 USB Endpoint/Pipe USB ENdpoint/Pipe Interrupt request
13 $0018 WDT Watchdog Time-out Interrupt
14 $001A TIMER2 COMPA Timer/Counter2 Compare Match A
15 $001C TIMER2 COMPB Timer/Counter2 Compare Match B
16 $001E TIMER2 OVF Timer/Counter2 Overflow
17 $0020 TIMER1 CAPT Timer/Counter1 Capture Event
18 $0022 TIMER1 COMPA Timer/Counter1 Compare Match A
19 $0024 TIMER1 COMPB Timer/Counter1 Compare Match B
20 $0026 TIMER1 COMPC Timer/Counter1 Compare Match C
21 $0028 TIMER1 OVF Timer/Counter1 Overflow
22 $002A TIMER0 COMPA Timer/Counter0 Compare Match A
23 $002C TIMER0 COMPB Timer/Counter0 Compare match B
24 $002E TIMER0 OVF Timer/Counter0 Overflow
25 $0030 SPI, STC SPI Serial Transfer Complete
26 $0032 USART1 RX USART1 Rx Complete
27 $0034 USART1 UDRE USART1 Data Register Empty
28 $0036 USART1TX USART1 Tx Complete
29 $0038 ANALOG COMP Analog Comparator