Microchip Technology DV320032 Data Sheet

Page of 344
PIC32MX330/350/370/430/450/470
DS60001185C-page  104
 2012-2013 Microchip Technology Inc.
TABLE 7-1:
INTERRUPT IRQ, VECTOR AND BIT LOCATION 
Interrupt Source
(1)
IRQ #
Vector 
#
Interrupt Bit Location
Persistent 
Interrupt
Flag
Enable
Priority
Sub-priority
Highest Natural Order Priority
CT – Core Timer Interrupt
0
0
IFS0<0>
IEC0<0>
IPC0<4:2>
IPC0<1:0>
No
CS0 – Core Software Interrupt 0
1
1
IFS0<1>
IEC0<1>
IPC0<12:10>
IPC0<9:8>
No
CS1 – Core Software Interrupt 1
2
2
IFS0<2>
IEC0<2>
IPC0<20:18>
IPC0<17:16>
No
INT0 – External Interrupt
3
3
IFS0<3>
IEC0<3>
IPC0<28:26>
IPC0<25:24>
No
T1 – Timer1
4
4
IFS0<4>
IEC0<4>
IPC1<4:2>
IPC1<1:0>
No
IC1E – Input Capture 1 Error
5
5
IFS0<5>
IEC0<5>
IPC1<12:10>
IPC1<9:8>
Yes
IC1 – Input Capture 1
6
5
IFS0<6>
IEC0<6>
IPC1<12:10>
IPC1<9:8>
Yes
OC1 – Output Compare 1
7
6
IFS0<7>
IEC0<7>
IPC1<20:18>
IPC1<17:16>
No
INT1 – External Interrupt 1
8
7
IFS0<8>
IEC0<8>
IPC1<28:26>
IPC1<25:24>
No
T2 – Timer2
9
8
IFS0<9>
IEC0<9>
IPC2<4:2>
IPC2<1:0>
No
IC2E – Input Capture 2
10
9
IFS0<10>
IEC0<10>
IPC2<12:10>
IPC2<9:8>
Yes
IC2 – Input Capture 2
11
9
IFS0<11>
IEC0<11>
IPC2<12:10>
IPC2<9:8>
Yes
OC2 – Output Compare 2
12
10
IFS0<12>
IEC0<12>
IPC2<20:18>
IPC2<17:16>
No
INT2 – External Interrupt 2
13
11
IFS0<13>
IEC0<13>
IPC2<28:26>
IPC2<25:24>
No
T3 – Timer3
14
12
IFS0<14>
IEC0<14>
IPC3<4:2>
IPC3<1:0>
No
IC3E – Input Capture 3
15
13
IFS0<15>
IEC0<15>
IPC3<12:10>
IPC3<9:8>
Yes
IC3 – Input Capture 3
16
13
IFS0<16>
IEC0<16>
IPC3<12:10>
IPC3<9:8>
Yes
OC3 – Output Compare 3
17
14
IFS0<17>
IEC0<17>
IPC3<20:18>
IPC3<17:16>
No
INT3 – External Interrupt 3
18
15
IFS0<18>
IEC0<18>
IPC3<28:26>
IPC3<25:24>
No
T4 – Timer4
19
16
IFS0<19>
IEC0<19>
IPC4<4:2>
IPC4<1:0>
No
IC4E – Input Capture 4 Error
20
17
IFS0<20>
IEC0<20>
IPC4<12:10>
IPC4<9:8>
Yes
IC4 – Input Capture 4
21
17
IFS0<21>
IEC0<21>
IPC4<12:10>
IPC4<9:8>
Yes
OC4 – Output Compare 4
22
18
IFS0<22>
IEC0<22>
IPC4<20:18>
IPC4<17:16>
No
INT4 – External Interrupt 4
23
19
IFS0<23>
IEC0<23>
IPC4<28:26>
IPC4<25:24>
No
T5 – Timer5
24
20
IFS0<24>
IEC0<24>
IPC5<4:2>
IPC5<1:0>
No
IC5E – Input Capture 5 Error
25
21
IFS0<25>
IEC0<25>
IPC5<12:10>
IPC5<9:8>
Yes
IC5 – Input Capture 5
26
21
IFS0<26>
IEC0<26>
IPC5<12:10>
IPC5<9:8>
Yes
OC5 – Output Compare 5
27
22
IFS0<27>
IEC0<27>
IPC5<20:18>
IPC5<17:16>
No
AD1 – ADC1 Convert done
28
23
IFS0<28>
IEC0<28>
IPC5<28:26>
IPC5<25:24>
Yes
FSCM – Fail-Safe Clock Monitor
29
24
IFS0<29>
IEC0<29>
IPC6<4:2>
IPC6<1:0>
No
RTCC – Real-Time Clock and Calendar
30
25
IFS0<30>
IEC0<30>
IPC6<12:10>
IPC6<9:8>
No
FCE – Flash Control Event
31
26
IFS0<31>
IEC0<31>
IPC6<20:18>
IPC6<17:16>
No
CMP1 – Comparator Interrupt
32
27
IFS1<0>
IEC1<0>
IPC6<28:26>
IPC6<25:24>
No
CMP2 – Comparator Interrupt
33
28
IFS1<1>
IEC1<1>
IPC7<4:2>
IPC7<1:0>
No
USB – USB Interrupts
34
29
IFS1<2>
IEC1<2>
IPC7<12:10>
IPC7<9:8>
Yes
SPI1E – SPI1 Fault
35
30
IFS1<3>
IEC1<3>
IPC7<20:18>
IPC7<17:16>
Yes
SPI1RX – SPI1 Receive Done
36
30
IFS1<4>
IEC1<4>
IPC7<20:18>
IPC7<17:16>
Yes
SPI1TX – SPI1 Transfer Done
37
30
IFS1<5>
IEC1<5>
IPC7<20:18>
IPC7<17:16>
Yes
U1E – UART1 Fault
38
31
IFS1<6>
IEC1<6>
IPC7<28:26>
IPC7<25:24>
Yes
U1RX – UART1 Receive Done
39
31
IFS1<7>
IEC1<7>
IPC7<28:26>
IPC7<25:24>
Yes
U1TX – UART1 Transfer Done
40
31
IFS1<8>
IEC1<8>
IPC7<28:26>
IPC7<25:24>
Yes
I2C1B – I2C1 Bus Collision Event
41
32
IFS1<9>
IEC1<9>
IPC8<4:2>
IPC8<1:0>
Yes
I2C1S – I2C1 Slave Event
42
32
IFS1<10>
IEC1<10>
IPC8<4:2>
IPC8<1:0>
Yes
I2C1M – I2C1 Master Event
43
32
IFS1<11>
IEC1<11>
IPC8<4:2>
IPC8<1:0>
Yes
CNA – PORTA Input Change Interrupt
44
33
IFS1<12>
IEC1<12>
IPC8<12:10>
IPC8<9:8>
Yes
Note 1:
Not all interrupt sources are available on all devices. See 
 for the list of available peripherals.