PIC24FJ256GB108 Interrupt Vectors

The table below specifies the interrupt vectors for these 16-bit devices.

IRQ# Primary Name Alternate Name Vector Function
N/A _OscillatorFail _AltOscillatorFail Oscillator Fail Trap Vector
N/A _AddressError _AltAddressError Address Error Trap Vector
N/A _StackError _AltStackError Stack Error Trap Vector
N/A _MathError _AltMathError Math Error Trap Vector
0 _INT0Interrupt _AltINT0Interrupt INT0 - External Interrupt 0
1 _IC1Interrupt _AltIC1Interrupt IC1 - Input Capture 1
2 _OC1Interrupt _AltOC1Interrupt OC1 - Output Compare 1
3 _T1Interrupt _AltT1Interrupt T1 - Timer1
5 _IC2Interrupt _AltIC2Interrupt IC2 - Input Capture 2
6 _OC2Interrupt _AltOC2Interrupt OC2 - Output Compare 2
7 _T2Interrupt _AltT2Interrupt T2 - Timer2
8 _T3Interrupt _AltT3Interrupt T3 - Timer3
9 _SPI1ErrInterrupt _AltSPI1ErrInterrupt SPI1E - SPI1 Error
10 _SPI1Interrupt _AltSPI1Interrupt SPI1 - SPI1 Transfer Done
11 _U1RXInterrupt _AltU1RXInterrupt U1RX - UART1 Receiver
12 _U1TXInterrupt _AltU1TXInterrupt U1TX - UART1 Transmitter
13 _ADC1Interrupt _AltADC1Interrupt ADC1 - A/D Converter 1
16 _SI2C1Interrupt _AltSI2C1Interrupt SI2C1 - I2C1 Slave Events
17 _MI2C1Interrupt _AltMI2C1Interrupt MI2C1 - I2C1 Master Events
18 _CompInterrupt _AltCompInterrupt Comp - Comparator
19 _CNInterrupt _AltCNInterrupt CN - Change Notification Interrupt
20 _INT1Interrupt _AltINT1Interrupt INT1 - External Interrupt 1
22 _IC7Interrupt _AltIC7Interrupt IC7 - Input Capture 7
23 _IC8Interrupt _AltIC8Interrupt IC8 - Input Capture 8
25 _OC3Interrupt _AltOC3Interrupt OC3 - Output Compare 3
26 _OC4Interrupt _AltOC4Interrupt OC4 - Output Compare 4
27 _T4Interrupt _AltT4Interrupt T4 - Timer4
28 _T5Interrupt _AltT5Interrupt T5 - Timer5
29 _INT2Interrupt _AltINT2Interrupt INT2 - External Interrupt 2
30 _U2RXInterrupt _AltU2RXInterrupt U2RX - UART2 Receiver
31 _U2TXInterrupt _AltU2TXInterrupt U2TX - UART2 Transmitter
32 _SPI2ErrInterrupt _AltSPI2ErrInterrupt SPI2E - SPI2 Error
33 _SPI2Interrupt _AltSPI2Interrupt SPI2 - SPI2 Transfer Done
37 _IC3Interrupt _AltIC3Interrupt IC3 - Input Capture 3
38 _IC4Interrupt _AltIC4Interrupt IC4 - Input Capture 4
39 _IC5Interrupt _AltIC5Interrupt IC5 - Input Capture 5
40 _IC6Interrupt _AltIC6Interrupt IC6 - Input Capture 6
41 _OC5Interrupt _AltOC5Interrupt OC5 - Output Compare 5
42 _OC6Interrupt _AltOC6Interrupt OC6 - Output Compare 6
43 _OC7Interrupt _AltOC7Interrupt OC7 - Output Compare 7
44 _OC8Interrupt _AltOC8Interrupt OC8 - Output Compare 8
45 _PMPInterrupt _AltPMPInterrupt PMP - Parallel Master Port
49 _SI2C2Interrupt _AltSI2C2Interrupt SI2C2 - I2C2 Slave Events
50 _MI2C2Interrupt _AltMI2C2Interrupt MI2C2 - I2C2 Master Events
53 _INT3Interrupt _AltINT3Interrupt INT3 - External Interrupt 3
54 _INT4Interrupt _AltINT4Interrupt INT4 - External Interrupt 4
62 _RTCCInterrupt _AltRTCCInterrupt RTCC - Real-Time Clock and Calendar
65 _U1ErrInterrupt _AltU1ErrInterrupt U1E - UART1 Error
66 _U2ErrInterrupt _AltU2ErrInterrupt U2E - UART2 Error
67 _CRCInterrupt _AltCRCInterrupt CRC - Cyclic Redunancy Check
72 _LVDInterrupt _AltLVDInterrupt LVD - Low Voltage Detect
77 _CTMUInterrupt _AltCTMUInterrupt CTMU - Interrupt
81 _U3ErrInterrupt _AltU3ErrInterrupt U3E - UART3 Error
82 _U3RXInterrupt _AltU3RXInterrupt U3RX - UART3 Receiver
83 _U3TXInterrupt _AltU3TXInterrupt U3TX - UART3 Transmitter
84 _SI2C3Interrupt _AltSI2C3Interrupt SI2C3 - I2C3 Slave Events
85 _MI2C3Interrupt _AltMI2C3Interrupt MI2C3 - I2C3 Master Events
86 _USB1Interrupt _AltUSB1Interrupt USB1 - USB1 Interrupt
87 _U4ErrInterrupt _AltU4ErrInterrupt U4E - UART4 Error
88 _U4RXInterrupt _AltU4RXInterrupt U4RX - UART4 Receiver
89 _U4TXInterrupt _AltU4TXInterrupt U4TX - UART4 Transmitter
90 _SPI3ErrInterrupt _AltSPI3ErrInterrupt SPI3E - SPI3 Error
91 _SPI3Interrupt _AltSPI3Interrupt SPI3 - SPI3 Transfer Done
92 _OC9Interrupt _AltOC9Interrupt OC9 - Output Compare 9
93 _IC9Interrupt _AltIC9Interrupt IC9 - Input Capture 9