PIC24FJ64GA104 FAMILY
TABLE 7-2:
IMPLEMENTED INTERRUPT VECTORS
Interrupt Bit Locations
Enable
Vector
Number
AIVT
Address
Interrupt Source
IVT Address
Flag
Priority
ADC1 Conversion Done
Comparator Event
CRC Generator
CTMU Event
13
18
67
77
0
00002Eh
000038h
00009Ah
0000AEh
000014h
00003Ch
00004Eh
000036h
000034h
000078h
000076h
000016h
00001Eh
00005Eh
000060h
000062h
00003Ah
0000A4h
000018h
000020h
000046h
000048h
000066h
00006Eh
000090h
000026h
000028h
000054h
000056h
00001Ah
000022h
000024h
00004Ah
00004Ch
000096h
00002Ah
00002Ch
000098h
000050h
000052h
00012Eh
000138h
00019Ah
0001AEh
000114h
00013Ch
00014Eh
000136h
000134h
000178h
000176h
000116h
00011Eh
00015Eh
000160h
000162h
00013Ah
0001A4h
000118h
000120h
000146h
000148h
000166h
00016Eh
000190h
000126h
000128h
000154h
000156h
00011Ah
000122h
000124h
00014Ah
00014Ch
000196h
00012Ah
00012Ch
000198h
000150h
000152h
IFS0<13>
IFS1<2>
IFS4<3>
IFS4<13>
IFS0<0>
IFS1<4>
IFS1<13>
IFS1<1>
IFS1<0>
IFS3<2>
IFS3<1>
IFS0<1>
IFS0<5>
IFS2<5>
IFS2<6>
IFS2<7>
IFS1<3>
IFS4<8>
IFS0<2>
IFS0<6>
IFS1<9>
IFS1<10>
IFS2<9>
IFS2<13>
IFS3<14>
IFS0<9>
IFS0<10>
IFS2<0>
IFS2<1>
IFS0<3>
IFS0<7>
IFS0<8>
IFS1<11>
IFS1<12>
IFS4<1>
IFS0<11>
IFS0<12>
IFS4<2>
IFS1<14>
IFS1<15>
IEC0<13>
IEC1<2>
IEC4<3>
IEC4<13>
IEC0<0>
IEC1<4>
IEC1<13>
IEC1<1>
IEC1<0>
IEC3<2>
IEC3<1>
IEC0<1>
IEC0<5>
IEC2<5>
IEC2<6>
IEC2<7>
IEC1<3>
IEC4<8>
IEC0<2>
IEC0<6>
IEC1<9>
IEC1<10>
IEC2<9>
IEC2<13>
IEC3<14>
IEC0<9>
IEC0<10>
IEC2<0>
IEC2<1>
IEC0<3>
IEC0<7>
IEC0<8>
IEC1<11>
IEC1<12>
IEC4<1>
IEC0<11>
IEC0<12>
IEC4<2>
IEC1<14>
IEC1<15>
IPC3<6:4>
IPC4<10:8>
IPC16<14:12>
IPC19<6:4>
IPC0<2:0>
External Interrupt 0
External Interrupt 1
External Interrupt 2
I2C1 Master Event
I2C1 Slave Event
I2C2 Master Event
I2C2 Slave Event
Input Capture 1
Input Capture 2
Input Capture 3
Input Capture 4
Input Capture 5
Input Change Notification
LVD Low-Voltage Detect
Output Compare 1
Output Compare 2
Output Compare 3
Output Compare 4
Output Compare 5
Parallel Master Port
Real-Time Clock/Calendar
SPI1 Error
20
29
17
16
50
49
1
IPC5<2:0>
IPC7<6:4>
IPC4<6:4>
IPC4<2:0>
IPC12<10:8>
IPC12<6:4>
IPC0<6:4>
5
IPC1<6:4>
37
38
39
19
72
2
IPC9<6:4>
IPC9<10:8>
IPC9<14:12>
IPC4<14:12>
IPC18<2:0>
IPC0<10:8>
IPC1<10:8>
IPC6<6:4>
6
25
26
41
45
62
9
IPC6<10:8>
IPC10<6:4>
IPC11<6:4>
IPC15<10:8>
IPC2<6:4>
SPI1 Event
10
32
33
3
IPC2<10:8>
IPC8<2:0>
SPI2 Error
SPI2 Event
IPC8<6:4>
Timer1
IPC0<14:12>
IPC1<14:12>
IPC2<2:0>
Timer2
7
Timer3
8
Timer4
27
28
65
11
12
66
30
31
IPC6<14:12>
IPC7<2:0>
Timer5
UART1 Error
IPC16<6:4>
IPC2<14:12>
IPC3<2:0>
UART1 Receiver
UART1 Transmitter
UART2 Error
IPC16<10:8>
IPC7<10:8>
IPC7<14:12>
UART2 Receiver
UART2 Transmitter
2010 Microchip Technology Inc.
DS39951C-page 67