Datasheet

2007-2019 Microchip Technology Inc. DS30009905F-page 75
PIC24FJ256GA110 FAMILY
TABLE 7-2: IMPLEMENTED INTERRUPT VECTORS
Interrupt Source
MPLAB
®
XC16
ISR Name
Vector
#
IRQ #
IVT
Address
AIVT
Address
Interrupt Bit Locations
Flag Enable Priority
External Interrupt 0 _INT0Interrupt 8 0 000014h 000114h IFS0[0] IEC0[0] IPC0[2:0]
Input Capture 1 _IC1Interrupt 9 1 000016h 000116h IFS0[1] IEC0[1] IPC0[6:4]
Output Compare 1 _OC1Interrupt 10 2 000018h 000118h IFS0[2] IEC0[2] IPC0[10:8]
Timer1 _T1Interrupt 11 3 00001Ah 00011Ah IFS0[3] IEC0[3] IPC0[14:12]
Reserved Reserved 12 4 00001Ch 00011Ch
Input Capture 2 _IC2Interrupt 13 5 00001Eh 00011Eh IFS0[5] IEC0[5] IPC1[6:4]
Output Compare 2 _OC2Interrupt 14 6 000020h 000120h IFS0[6] IEC0[6] IPC1[10:8]
Timer2 _T2Interrupt 15 7 000022h 000122h IFS0[7] IEC0[7] IPC1[14:12]
Timer3 _T3Interrupt 16 8 000024h 000124h IFS0[8] IEC0[8] IPC2[2:0]
SPI1 Error _SPI1ErrInterrupt 17 9 000026h 000126h IFS0[9] IEC0[9] IPC2[6:4]
SPI1 Event _SPI1Interrupt 18 10 000028h 000128h IFS0[10] IEC0[10] IPC2[10:8]
UART1 Receiver _U1RXInterrupt 19 11 00002Ah 00012Ah IFS0[11] IEC0[11] IPC2[14:12]
UART1 Transmitter _U1TXInterrupt 20 12 00002Ch 00012Ch IFS0[12] IEC0[12] IPC3[2:0]
ADC1 Conversion Done _ADC1Interrupt 21 13 00002Eh 00012Eh IFS0[13] IEC0[13] IPC3[6:4]
Reserved Reserved 22-23 14-15 000030h-
000032h
000130h-
000132h
——
I2C1 Slave Event _SI2C1Interrupt 24 16 000034h 000134h IFS1[0] IEC1[0] IPC4[2:0]
I2C1 Master Event _MI2C1Interrupt 25 17 000036h 000136h IFS1[1] IEC1[1] IPC4[6:4]
Comparator Event _CompInterrupt 26 18 000038h 000138h IFS1[2] IEC1[2] IPC4[10:8]
Input Change Notification _CNInterrupt 27 19 00003Ah 00013Ah IFS1[3] IEC1[3] IPC4[14:12]
External Interrupt 1 _INT1Interrupt 28 20 00003Ch 00013Ch IFS1[4] IEC1[4] IPC5[2:0]
Reserved Reserved 29 21 00003Eh 00013Eh
Input Capture 7 _IC7Interrupt 30 22 000040h 000140h IFS1[6] IEC1[6] IPC5[10:8]
Input Capture 8 _IC8Interrupt 31 23 000042h 000142h IFS1[7] IEC1[7] IPC5[14:12]
Reserved Reserved 32 24 000044h 000144h
Output Compare 3 _OC3Interrupt 33 25 000046h 000146h IFS1[9] IEC1[9] IPC6[6:4]
Output Compare 4 _OC4Interrupt 34 26 000048h 000148h IFS1[10] IEC1[10] IPC6[10:8]
Timer4 _T4Interrupt 35 27 00004Ah 00014Ah IFS1[11] IEC1[11] IPC6[14:12]
Timer5 _T5Interrupt 36 28 00004Ch 00014Ch IFS1[12] IEC1[12] IPC7[2:0]
External Interrupt 2 _INT2Interrupt 37 29 00004Eh 00014Eh IFS1[13] IEC1[13] IPC7[6:4]
UART2 Receiver _U2RXInterrupt 38 30 000050h 000150h IFS1[14] IEC1[14] IPC7[10:8]
UART2 Transmitter _U2TXInterrupt 39 31 000052h 000152h IFS1[15] IEC1[15] IPC7[14:12]
SPI2 Error _SPI2ErrInterrupt 40 32 000054h 000154h IFS2[0] IEC2[0] IPC8[2:0]
SPI2 Event _SPI2Interrupt 41 33 000056h 000156h IFS2[1] IEC2[1] IPC8[6:4]
Reserved Reserved 42-44 34-36 000058h-
00005Ch
000158h-
00015Ch
——
Input Capture 3 _IC3Interrupt 45 37 00005Eh 00015Eh IFS2[5] IEC2[5] IPC9[6:4]
Input Capture 4 _IC4Interrupt 46 38 000060h 000160h IFS2[6] IEC2[6] IPC9[10:8]
Input Capture 5 _IC5Interrupt 47 39 000062h 000162h IFS2[7] IEC2[7] IPC9[14:12]
Input Capture 6 _IC6Interrupt 48 40 000064h 000164h IFS2[8] IEC2[8] IPC10[2:0]
Output Compare 5 _OC5Interrupt 49 41 000066h 000166h IFS2[9] IEC2[9] IPC10[6:4]
Output Compare 6 _OC6Interrupt 50 42 000068h 000168h IFS2[10] IEC2[10] IPC10[10:8]
Output Compare 7 _OC7Interrupt 51 43 00006Ah 00016Ah IFS2[11] IEC2[11] IPC10[14:12]
Output Compare 8 _OC8Interrupt 52 44 00006Ch 00016Ch IFS2[12] IEC2[12] IPC11[2:0]
Parallel Master Port _PMPInterrupt 53 45 00006Eh 00016Eh IFS2[13] IEC2[13] IPC11[6:4]
Reserved Reserved 54-56 46-48 000070h-
000074h
000170h-
000174h
——