8.3 Reset Sequence
A device Reset is not a true exception because the interrupt controller
is not involved in the Reset process. The dsPIC33CK512MPT608 family devices clear their registers in response to a
Reset, which forces the PC to zero. The device then begins program execution at
location, 0x000000. A GOTO
instruction at the Reset address can
redirect program execution to the appropriate start-up routine.
Note: Any unimplemented or unused vector locations in the IVT should be programmed with the
address of a default interrupt handler routine that contains a
RESET
instruction.Trap Description | MPLAB® XC16 Trap ISR Name | Vector # | IVT Address | Trap Bit Location | Priority | ||
---|---|---|---|---|---|---|---|
Interrupt Flag | Type | Enable | |||||
Oscillator Failure | _OscillatorFail | 0 | 0x000004 | INTCON1[1] | — | — | 15 |
Address Error | _AddressError | 1 | 0x000006 | INTCON1[3] | — | — | 14 |
ECC Double-Bit Error | _HardTrapError | 2 | 0x000008 | INTCON4[1] | — | — | 13 |
Software Generated Trap | _HardTrapError | 2 | 0x000008 | INTCON4[0] | — | INTCON2[13] | 13 |
Stack Error | _StackError | 3 | 0x00000A | INTCON1[2] | — | — | 12 |
Overflow Accumulator A | _MathError | 4 | 0x00000C | INTCON1[4] | INTCON1[14] | INTCON1[10] | 11 |
Overflow Accumulator B | _MathError | 4 | 0x00000C | INTCON1[4] | INTCON1[13] | INTCON1[9] | 11 |
Catastrophic Overflow Accumulator A | _MathError | 4 | 0x00000C | INTCON1[4] | INTCON1[12] | INTCON1[8] | 11 |
Catastrophic Overflow Accumulator B | _MathError | 4 | 0x00000C | INTCON1[4] | INTCON1[11] | INTCON1[8] | 11 |
Shift Accumulator Error | _MathError | 4 | 0x00000C | INTCON1[4] | INTCON1[7] | INTCON1[8] | 11 |
Divide-by-Zero Error | _MathError | 4 | 0x00000C | INTCON1[4] | INTCON1[6] | INTCON1[8] | 11 |
Reserved | _Reserved | 5 | 0x00000E | — | — | — | — |
Deadman Timer | _SoftTrapError | 6 | 0x000010 | INTCON3[15] | — | — | 9 |
CAN Address Error | _SoftTrapError | 6 | 0x000010 | INTCON3[9] | — | — | — |
NVM Address Error | _SoftTrapError | 6 | 0x000010 | INTCON3[8] | — | — | 9 |
CAN2 Address Error | _SoftTrapError | 6 | 0x000010 | INTCON3[6] | — | — | 9 |
DMA Address Error | _SoftTrapError | 6 | 0x000010 | INTCON3[5] | — | — | 9 |
DO Stack Overflow | _SoftTrapError | 6 | 0x000010 | INTCON3[4] | — | — | 9 |
APLL Loss of Lock | _SoftTrapError | 6 | 0x000010 | INTCON3[0] | — | — | 9 |
Reserved | Reserved | 7 | 0x000012 | — | — | — | — |
Interrupt Source | MPLAB® XC16 ISR Name | Vector # | IRQ # | IVT Address | Interrupt Bit Location | ||
---|---|---|---|---|---|---|---|
Flag | Enable | Priority | |||||
External Interrupt 0 | _INT0Interrupt | 8 | 0 | 0x000014 | IFS0[0] | IEC0[0] | IPC0[2:0] |
Timer1 | _T1Interrupt | 9 | 1 | 0x000016 | IFS0[1] | IEC0[1] | IPC0[6:4] |
Change Notice Interrupt A | _CNAInterrupt | 10 | 2 | 0x000018 | IFS0[2] | IEC0[2] | IPC0[10:8] |
Change Notice Interrupt B | _CNBInterrupt | 11 | 3 | 0x00001A | IFS0[3] | IEC0[3] | IPC0[14:12] |
DMA Channel 0 | _DMA0Interrupt | 12 | 4 | 0x00001C | IFS0[4] | IEC0[4] | IPC1[2:0] |
Change Notice Interrupt F | _CNFInterrupt | 13 | 5 | 0x00001E | IFS0[5] | IEC0[5] | IPC1[4:6] |
Input Capture/Output Compare 1 | _CCP1Interrupt | 14 | 6 | 0x000020 | IFS0[6] | IEC0[6] | IPC1[10:8] |
CCP1 Timer | _CCT1Interrupt | 15 | 7 | 0x000022 | IFS0[7] | IEC0[7] | IPC1[14:12] |
DMA Channel 1 | _DMA1Interrupt | 16 | 8 | 0x000024 | IFS0[8] | IEC0[8] | IPC2[2:0] |
SPI1 Receiver | _SPI1RXInterrupt | 17 | 9 | 0x000026 | IFS0[9] | IEC0[9] | IPC2[6:4] |
SPI1 Transmitter | _SPI1TXInterrupt | 18 | 10 | 0x000028 | IFS0[10] | IEC0[10] | IPC2[10:8] |
UART1 Receiver | _U1RXInterrupt | 19 | 11 | 0x00002A | IFS0[11] | IEC0[11] | IPC2[14:12] |
UART1 Transmitter | _U1TXInterrupt | 20 | 12 | 0x00002C | IFS0[12] | IEC0[12] | IPC3[2:0] |
ECC Single-Bit Error | _ECCSBEInterrupt | 21 | 13 | 0x00002E | IFS0[13] | IEC0[13] | IPC3[6:4] |
NVM Write Complete | _NVMInterrupt | 22 | 14 | 0x000030 | IFS0[14] | IEC0[14] | IPC3[10:8] |
External Interrupt 1 | _INT1Interrupt | 23 | 15 | 0x000032 | IFS0[15] | IEC0[15] | IPC3[14:12] |
I2C1 Client Event | _SI2C1Interrupt | 24 | 16 | 0x000034 | IFS1[0] | IEC1[0] | IPC4[2:0] |
I2C1 Host Event | _MI2C1Interrupt | 25 | 17 | 0x000036 | IFS1[1] | IEC1[1] | IPC4[6:4] |
DMA Channel 2 | _DMA2Interrupt | 26 | 18 | 0x000038 | IFS1[2] | IEC1[2] | IPC4[10:8] |
Change Notice Interrupt C(1) | _CNCInterrupt | 27 | 19 | 0x00003A | IFS1[3] | IEC1[3] | IPC4[14:12] |
External Interrupt 2 | _INT2Interrupt | 28 | 20 | 0x00003C | IFS1[4] | IEC1[4] | IPC5[2:0] |
DMA Channel 3 | _DMA3Interrupt | 29 | 21 | 0x00003E | IFS1[5] | IEC1[5] | IPC5[6:4] |
DMA Channel 4 | _DMA4Interrupt | 30 | 22 | 0x000040 | IFS1[6] | IEC1[6] | IPC5[10:8] |
Input Capture/Output Compare 2 | _CCP2Interrupt | 31 | 23 | 0x000042 | IFS1[7] | IEC1[7] | IPC5[14:12] |
CCP2 Timer | _CCT2Interrupt | 32 | 24 | 0x000044 | IFS1[8] | IEC1[8] | IPC6[2:0] |
CAN1 Combined Error | _CAN1Interrupt | 33 | 25 | 0x000046 | IFS1[9] | IEC1[9] | IPC6[6:4] |
External Interrupt 3 | _INT3Interrupt | 34 | 26 | 0x000048 | IFS1[10] | IEC1[10] | IPC6[10:8] |
U2RX – UART2 Receiver | _U2RXInterrupt | 35 | 27 | 0x00004A | IFS1[11] | IEC1[11] | IPC6[14:12] |
U2TX – UART2 Transmitter | _U2TXInterrupt | 36 | 28 | 0x00004C | IFS1[12] | IEC1[12] | IPC7[2:0] |
SPI2 Receiver | _SPI2RXInterrupt | 37 | 29 | 0x00004E | IFS1[13] | IEC1[13] | IPC7[6:4] |
SPI2 Transmitter | _SPI2TXInterrupt | 38 | 30 | 0x000050 | IFS1[14] | IEC1[14] | IPC7[10:8] |
CAN1 RX Data Ready(2) | _C1RXInterrupt | 39 | 31 | 0x000052 | IFS1[15] | IEC1[15] | IPC7[14:12] |
CAN2 RX Data Ready(2) | _C2RXInterrupt | 40 | 32 | 0x000054 | IFS2[0] | IEC2[0] | IPC8[2:0] |
CAN2 Combined Error | _CAN2Interrupt | 41 | 33 | 0x000056 | IFS2[1] | IEC2[1] | IPC8[6:4] |
DMA Channel 5 | _DMA5Interrupt | 42 | 34 | 0x000058 | IFS2[2] | IEC2[2] | IPC8[10:8] |
Input Capture/Output Compare 3 | _CCP3Interrupt | 43 | 35 | 0x00005A | IFS2[3] | IEC2[3] | IPC8[14:12] |
CCP3 Timer | _CCT3Interrupt | 44 | 36 | 0x00005C | IFS2[4] | IEC2[4] | IPC9[2:0] |
I2C2 Client Event | _SI2C2Interrupt | 45 | 37 | 0x00005E | IFS2[5] | IEC2[5] | IPC9[6:4] |
I2C2 Host Event | _MI2C2Interrupt | 46 | 38 | 0x000060 | IFS2[6] | IEC2[6] | IPC9[10:8] |
Reserved | Reserved | 47 | 39 | 0x000062 | — | — | — |
Input Capture/Output Compare 4 | _CCP4Interrupt | 48 | 40 | 0x000064 | IFS2[8] | IEC2[8] | IPC10[2:0] |
CCP4 Timer | _CCT4Interrupt | 49 | 41 | 0x000066 | IFS2[9] | IEC2[9] | IPC10[6:4] |
Reserved | Reserved | 50 | 42 | 0x000068 | — | — | — |
Input Capture/Output Compare 5 | _CCP5Interrupt | 51 | 43 | 0x00006A | IFS2[11] | IEC2[11] | IPC10[14:12] |
CCP5 Timer | _CCT5Interrupt | 52 | 44 | 0x00006C | IFS2[12] | IEC2[12] | IPC11[2:0] |
Deadman Timer | _DMTInterrupt | 53 | 45 | 0x00006E | IFS2[13] | IEC2[13] | IPC11[6:4] |
Input Capture/Output Compare 6 | _CCP6Interrupt | 54 | 46 | 0x000070 | IFS2[14] | IEC2[14] | IPC11[10:8] |
CCP6 Timer | _CCT6Interrupt | 55 | 47 | 0x000072 | IFS2[15] | IEC2[15] | IPC11[14:12] |
QEI 1 Position Counter Compare | _QEI1Interrupt | 56 | 48 | 0x000074 | IFS3[0] | IEC3[0] | IPC12[2:0] |
UART1 Error | _U1EInterrupt | 57 | 49 | 0x000076 | IFS3[1] | IEC3[1] | IPC12[6:4] |
UART2 Error | _U2EInterrupt | 58 | 50 | 0x000078 | IFS3[2] | IEC3[2] | IPC12[10:8] |
CRC Generator | _CRCInterrupt | 59 | 51 | 0x00007A | IFS3[3] | IEC3[3] | IPC12[14:12] |
CAN1 TX Data Request(2) | _C1TXInterrupt | 60 | 52 | 0x00007C | IFS3[4] | IEC3[4] | IPC13[2:0] |
CAN2 TX Data Request(2) | _C2TXInterrupt | 61 | 53 | 0x00007E | IFS3[5] | IEC3[5] | IPC13[6:4] |
QEI2 Position Counter Compare | _QEI2Interrupt | 62 | 54 | 0x000080 | IFS3[6] | IEC3[6] | IPC13[10:8] |
Reserved | Reserved | 63 | 55 | 0x000082 | — | — | — |
UART3 Error | _U3EInterrupt | 64 | 56 | 0x000084 | IFS3[8] | IEC3[8] | IPC14[2:0] |
UART3 Receiver | _U3RXInterrupt | 65 | 57 | 0x000086 | IFS3[9] | IEC3[9] | IPC14[6:4] |
UART3 Transmitter | _U3TXInterrupt | 66 | 58 | 0x000088 | IFS3[10] | IEC3[10] | IPC14[10:8] |
SPI3 Receiver | _SPI3RXInterrupt | 67 | 59 | 0x00008A | IFS3[11] | IEC3[11] | IPC14[14:12] |
SPI3 Transmitter | _SPI3TXInterrupt | 68 | 60 | 0x00008C | IFS3[12] | IEC3[12] | IPC15[2:0] |
In-Circuit Debugger | _ICDInterrupt | 69 | 61 | 0x00008E | IFS3[13] | IEC3[13] | IPC15[6:4] |
PTG Step | _PTGSTEPInterrupt | 71 | 63 | 0x000092 | IFS3[15] | IEC3[15] | IPC15[14:12] |
I2C1 Bus Collision | _I2C1BCInterrupt | 72 | 64 | 0x000094 | IFS4[0] | IEC4[0] | IPC16[2:0] |
I2C2 Bus Collision | _I2C2BCInterrupt | 73 | 65 | 0x000096 | IFS4[1] | IEC4[1] | IPC16[6:4] |
QEI3 Position Counter Compare | _QEI3Interrupt | 74 | 66 | 0x000098 | IFS4[2] | IEC4[2] | IPC16[10:8] |
PWM Generator 1 | _PWM1Interrupt | 75 | 67 | 0x00009A | IFS4[3] | IEC4[3] | IPC16[14:12] |
PWM Generator 2 | _PWM2Interrupt | 76 | 68 | 0x00009C | IFS4[4] | IEC4[4] | IPC17[2:0] |
PWM Generator 3 | _PWM3Interrupt | 77 | 69 | 0x00009E | IFS4[5] | IEC4[5] | IPC17[6:4] |
PWM Generator 4 | _PWM4Interrupt | 78 | 70 | 0x0000A0 | IFS4[6] | IEC4[6] | IPC17[10:8] |
Reserved | Reserved | 79 | 71 | 0x0000A2 | — | — | — |
PWM Generator 6 | _PWM6Interrupt | 80 | 72 | 0x0000A4 | IFS4[8] | IEC4[8] | IPC18[2:0] |
Reserved | Reserved | 81 | 73 | 0x0000A6 | — | — | — |
PWM Generator 8 | _PWM8Interrupt | 82 | 74 | 0x0000A8 | IFS4[10] | IEC4[10] | IPC18[10:8] |
Change Notice D(1) | _CNDInterrupt | 83 | 75 | 0x0000AA | IFS4[11] | IEC4[11] | IPC18[14:12] |
Change Notice E(1) | CNEInterrupt | 84 | 76 | 0x0000AC | IFS4[12] | IEC4[12] | IPC19[2:0] |
Comparator 1 | _CMP1Interrupt | 85 | 77 | 0x0000AE | IFS4[13] | IEC4[13] | IPC19[6:4] |
Comparator 2 | _CMP2Interrupt | 86 | 78 | 0x0000B0 | IFS4[14] | IEC4[14] | IPC19[10:8] |
Comparator 3 | _CMP3Interrupt | 87 | 79 | 0x0000B2 | IFS4[15] | IEC4[15] | IPC19[14:2] |
Comparator 4 | _CMP4Interrupt | 88 | 80 | 0x0000B4 | IFS5[0] | IEC5[0] | IPC20[2:0] |
PTG Watchdog Timer Time-out | _PTGWDTInterrupt | 89 | 81 | 0x0000B6 | IFS5[1] | IEC5[1] | IPC20[6:4] |
PTG Trigger 0 | _PTG0Interrupt | 90 | 82 | 0x0000B8 | IFS5[2] | IEC5[2] | IPC20[10:8] |
PTG Trigger 1 | _PTG1Interrupt | 91 | 83 | 0x0000BA | IFS5[3] | IEC5[3] | IPC20[14:12] |
PTG Trigger 2 | _PTG2Interrupt | 92 | 84 | 0x0000BC | IFS5[4] | IEC5[4] | IPC21[2:0] |
PTG Trigger 3 | _PTG3Interrupt | 93 | 85 | 0x0000BE | IFS5[5] | IEC5[6] | IPC21[6:4] |
SENT1 TX/RX | _SENT1Interrupt | 94 | 86 | 0x0000C0 | IFS5[6] | IEC5[6] | IPC21[10:8] |
SENT1 Error | _SENT1EInterrupt | 95 | 87 | 0x0000C2 | IFS5[7] | IEC5[7] | IPC21[14:12] |
SENT2 TX/RX | _SENT2Interrupt | 96 | 88 | 0x0000C4 | IFS[8] | IEC5[8] | IPC22[2:0] |
SENT2 Error | _SENT2EInterrupt | 97 | 89 | 0x0000C6 | IFS[9] | IEC5[9] | IPC22[6:4] |
ADC Global Interrupt | _ADCInterrupt | 98 | 90 | 0x0000C8 | IFS5[10] | IEC5[10] | IPC22[10:8] |
ADC AN0 Interrupt | _ADCAN0Interrupt | 99 | 91 | 0x0000CA | IFS5[11] | IEC5[11] | IPC22[14:12] |
ADC AN1 Interrupt | _ADCAN1Interrupt | 100 | 92 | 0x0000CC | IFS5[12] | IEC5[12] | IPC23[2:0] |
ADC AN2 Interrupt | _ADCAN2Interrupt | 101 | 93 | 0x0000CE | IFS5[13] | IEC5[13] | IPC23[6:4] |
ADC AN3 Interrupt | _ADCAN3Interrupt | 102 | 94 | 0x0000D0 | IFS5[14] | IEC5[14] | IPC23[10:8] |
ADC AN4 Interrupt | _ADCAN4Interrupt | 103 | 95 | 0x0000D2 | IFS5[15] | IEC5[15] | IPC23[14:12] |
ADC AN5 Interrupt | _ADCAN5Interrupt | 104 | 96 | 0x0000D4 | IFS6[0] | IEC6[0] | IPC24[2:0] |
ADC AN6 Interrupt | _ADCAN6Interrupt | 105 | 97 | 0x0000D6 | IFS6[1] | IEC6[1] | IPC24[6:4] |
ADC AN7 Interrupt(3) | _ADCAN7Interrupt | 106 | 98 | 0x0000D8 | IFS6[2] | IEC6[2] | IPC24[10:8] |
ADC AN8 Interrupt | _ADCAN8Interrupt | 107 | 99 | 0x0000DA | IFS6[3] | IEC6[3] | IPC24[14:12] |
ADC AN9 Interrupt | _ADCAN9Interrupt | 108 | 100 | 0x0000DC | IFS6[4] | IEC6[4] | IPC25[2:0] |
ADC AN10 Interrupt | _ADCAN10Interrupt | 109 | 101 | 0x0000DE | IFS6[5] | IEC6[5] | IPC25[6:4] |
ADC AN11 Interrupt | _ADCAN11Interrupt | 110 | 102 | 0x0000E0 | IFS6[6] | IEC6[6] | IPC25[10:8] |
ADC AN12 Interrupt(3) | _ADCAN12Interrupt | 111 | 103 | 0x0000E2 | IFS6[7] | IEC6[7] | IPC25[14:12] |
ADC AN13 Interrupt(3) | _ADCAN13Interrupt | 112 | 104 | 0x0000E4 | IFS6[8] | IEC6[8] | IPC26[2:0] |
ADC AN14 Interrupt(3) | _ADCAN14Interrupt | 113 | 105 | 0x0000E6 | IFS6[9] | IEC6[9] | IPC26[6:4] |
ADC AN15 Interrupt(3) | _ADCAN15Interrupt | 114 | 106 | 0x0000E8 | IFS6[10] | IEC6[10] | IPC26[10:8] |
ADC AN16 Interrupt | _ADCAN16Interrupt | 115 | 107 | 0x0000EA | IFS6[11] | IEC6[11] | IPC26[14:12] |
ADC AN17 Interrupt | _ADCAN17Interrupt | 116 | 108 | 0x0000EC | IFS6[12] | IEC6[12] | IPC27[2:0] |
ADC AN18 Interrupt(3) | _ADCAN18Interrupt | 117 | 109 | 0x0000EE | IFS6[13] | IEC6[13] | IPC27[6:4] |
ADC AN19 Interrupt(3) | _ADCAN19Interrupt | 118 | 110 | 0x0000F0 | IFS6[14] | IEC6[14] | IPC27[10:8] |
ADC AN20 Interrupt(3) | _ADCAN20Interrupt | 119 | 111 | 0x0000F2 | IFS6[15] | IEC6[15] | IPC27[14:12] |
ADC AN21 Interrupt(3) | _ADCAN21Interrupt | 120 | 112 | 0x0000F4 | IFS7[0] | IEC7[0] | IPC28[2:0] |
ADC AN22 Interrupt(3) | _ADCAN22Interrupt | 121 | 113 | 0x0000F6 | IFS7[1] | IEC7[1] | IPC28[6:4] |
ADC AN23 Interrupt(3) | _ADCAN23Interrupt | 122 | 114 | 0x0000F8 | IFS7[2] | IEC7[2] | IPC28[10:8] |
ADC Fault | _ADFLTInterrupt | 123 | 115 | 0x0000FA | IFS7[3] | IEC7[3] | IPC28[14:12] |
ADC Digital Comparator 0 | _ADCMP0Interrupt | 124 | 116 | 0x0000FC | IFS7[4] | IEC7[4] | IPC29[2:0] |
ADC Digital Comparator 1 | _ADCMP1Interrupt | 125 | 117 | 0x0000FE | IFS7[5] | IEC7[5] | IPC29[6:4] |
ADC Digital Comparator 2 | _ADCMP2Interrupt | 126 | 118 | 0x000100 | IFS7[6] | IEC7[6] | IPC29[10:8] |
ADC Digital Comparator 3 | _ADCMP3Interrupt | 127 | 119 | 0x000102 | IFS7[7] | IEC7[7] | IPC29[14:12] |
ADC Oversample Filter 0 | _ADFLTR0Interrupt | 128 | 120 | 0x000104 | IFS7[8] | IEC7[8] | IPC30[2:0] |
ADC Oversample Filter 1 | _ADFLTR1Interrupt | 129 | 121 | 0x000106 | IFS7[9] | IEC7[9] | IPC30[6:4] |
ADC Oversample Filter 2 | _ADFLTR2Interrupt | 130 | 122 | 0x000108 | IFS7[10] | IEC7[10] | IPC30[10:8] |
ADC Oversample Filter 3 | _ADFLTR3Interrupt | 131 | 123 | 0x00010A | IFS7[11] | IEC7[11] | IPC30[14:12] |
CLC1 Positive Edge | _CLC1PInterrupt | 132 | 124 | 0x00010C | IFS7[12] | IEC7[12] | IPC31[2:0] |
CLC2 Positive Edge | _CLC2PInterrupt | 133 | 125 | 0x00010E | IFS7[13] | IEC7[13] | IPC31[6:4] |
SPI1 Error | _SPI1Interrupt | 134 | 126 | 0x000110 | IFS7[14] | IEC7[14] | IPC31[10:8] |
SPI2 Error | _SPI2Interrupt | 135 | 127 | 0x000112 | IFS7[15] | IEC7[15] | IPC31[14:12] |
SPI3 Error | _SPI3Interrupt | 136 | 128 | 0x000114 | IFS8[0] | IEC8[0] | IPC32[2:0] |
Reserved | Reserved | 137-149 | 129-141 | 0x000116-0x00012E | — | — | — |
I2C3 Client Event | _SI2C3Interrupt | 150 | 142 | 0x000130 | IFS8[14] | IEC8[14] | IPC35[10:8] |
I2C3 Host Event | _MI2C3Interrupt | 151 | 143 | 0x000132 | IFS8[15] | IEC8[15] | IPC35[14:12] |
I2C3 Bus Collision | _I2C3BInterrupt | 152 | 144 | 0x000134 | IFS9[0] | IEC9[0] | IPC36[2:0] |
ADC AN27 Interrupt | _ADCAN27Interrupt | 153 | 145 | 0x000136 | IFS9[1] | IEC9[1] | IPC36[6:4] |
ADC AN28 Interrupt | _ADCAN28Interrupt | 154 | 146 | 0x000138 | IFS9[2] | IEC9[2] | IPC36[10:8] |
ADC AN29 Interrupt | _ADCAN29Interrupt | 155 | 147 | 0x00013A | IFS9[3] | IEC9[3] | IPC36[14:12] |
ADC AN30 Interrupt | _ADCAN30Interrupt | 156 | 148 | 0x00013C | IFS9[4] | IEC9[4] | IPC37[2:0] |
Input Capture/Output Compare 7 | _CCP7Interrupt | 157 | 149 | 0x00013E | IFS9[5] | IEC9[5] | IPC37[6:4] |
CCP7 Timer | _CCT7Interrupt | 158 | 150 | 0x000140 | IFS9[6] | IEC9[6] | IPC37[10:8] |
ADC AN26 Interrupt | _ADCAN26Interrupt | 159 | 151 | 0x000142 | IFS9[7] | IEC9[7] | IPC37[14:12] |
Input Capture/Output Compare 8 | _CCP8Interrupt | 160 | 152 | 0x000144 | IFS9[8] | IEC9[8] | IPC38[2:0] |
CCP8 Timer | _CCT8Interrupt | 161 | 153 | 0x000146 | IFS9[9] | IEC9[9] | IPC38[6:4] |
DMA Channel 6 | _DMA6Interrupt | 162 | 154 | 0x000148 | IFS9[10] | IEC9[10] | IPC38[10:8] |
DMA Channel 7 | _DMA7Interrupt | 163 | 155 | 0x00014A | IFS9[11] | IEC9[11] | IPC38[14:12] |
Reserved | Reserved | 164-176 | 156-168 | 0x00014C-0x000164 | — | — | — |
PEVTA – PWM Event A | _PEVTAInterrupt | 177 | 169 | 0x000166 | IFS10[9] | IEC10[9] | IPC42[6:4] |
PEVTB – PWM Event B | _PEVTBInterrupt | 178 | 170 | 0x000168 | IFS10[10] | IEC10[10] | IPC42[10:8] |
PEVTC – PWM Event C | _PEVTCInterrupt | 179 | 171 | 0x00016A | IFS10[11] | IEC10[11] | IPC42[14:12] |
PEVTD – PWM Event D | _PEVTDInterrupt | 180 | 172 | 0x00016C | IFS10[12] | IEC10[12] | IPC43[2:0] |
PEVTE – PWM Event E | _PEVTEInterrupt | 181 | 173 | 0x00016E | IFS10[13] | IEC10[13] | IPC43[6:4] |
PEVTF – PWM Event F | _PEVTFInterrupt | 182 | 174 | 0x000170 | IFS10[14] | IEC10[14] | IPC43[10:8] |
CLC3 Positive Edge | _CLC3PInterrupt | 183 | 175 | 0x000172 | IFS10[15] | IEC10[15] | IPC43[14:12] |
CLC4 Positive Edge | _CLC4PInterrupt | 184 | 176 | 0x000174 | IFS11[0] | IEC11[0] | IPC44[2:0] |
CLC1 Negative Edge | _CLC1NInterrupt | 185 | 177 | 0x000176 | IFS11[1] | IEC11[1] | IPC44[6:4] |
CLC2 Negative Edge | _CLC2NInterrupt | 186 | 178 | 0x000178 | IFS11[2] | IEC11[2] | IPC44[10:8] |
CLC3 Negative Edge | _CLC3NInterrupt | 187 | 179 | 0x00017A | IFS11[3] | IEC11[3] | IPC44[14:12] |
CLC4 Negative Edge | _CLC4NInterrupt | 188 | 180 | 0x00017C | IFS11[4] | IEC11[4] | IPC45[2:0] |
Input Capture/Output Compare 9 | _CCP9Interrupt | 189 | 181 | 0x00017E | IFS11[5] | IEC11[5] | IPC45[6:4] |
CCP9 Timer | _CCT9Interrupt | 190 | 182 | 0x000180 | IFS11[6] | IEC11[6] | IPC45[10:8] |
Reserved | Reserved | 191-194 | 183-186 | 0x000182-0x000188 | — | — | — |
Comparator 5 | _CMP5Interrupt | 195 | 187 | 0x00018A | IFS11[11] | IEC11[11] | IPC46[14:12] |
Comparator 6 | _CMP6Interrupt | 196 | 188 | 0x00018C | IFS11[12] | IEC11[12] | IPC47[2:0] |
UART1 Event | _U1EVTInterrupt | 197 | 189 | 0x00018E | IFS11[13] | IEC11[13] | IPC47[6:4] |
UART2 Event | _U2EVTInterrupt | 198 | 190 | 0x000190 | IFS11[14] | IEC11[14] | IPC47[10:8] |
UART3 Event | _U3EVTInterrupt | 199 | 191 | 0x000192 | IFS11[15] | IEC11[15] | IPC47[14:12] |
AN24 Done | _ADCAN24Interrupt | 200 | 192 | 0x000194 | IFS12[0] | IEC12[0] | IPC48[2:0] |
AN25 Done | _ADCAN25Interrupt | 201 | 193 | 0x000196 | IFS12[1] | IEC12[1] | IPC48[6:4] |
Reserved | Reserved | 202-255 | 194-247 | 0x000198-0x0001FE | — | — | — |
Note:
|