English
Language : 

PIC32MX5XX_11 Datasheet, PDF (122/256 Pages) Microchip Technology – High-Performance, USB, CAN and Ethernet 32-bit Flash Microcontrollers
PIC32MX5XX/6XX/7XX
TABLE 7-1: INTERRUPT IRQ, VECTOR AND BIT LOCATION
Interrupt Source(1)
IRQ
Vector
Number
Flag
Interrupt Bit Location
Enable
Priority
Sub-Priority
Highest Natural Order Priority
CT – Core Timer Interrupt
0
0
IFS0<0> IEC0<0> IPC0<4:2> IPC0<1:0>
CS0 – Core Software Interrupt 0
1
1
IFS0<1> IEC0<1> IPC0<12:10> IPC0<9:8>
CS1 – Core Software Interrupt 1
2
2
IFS0<2> IEC0<2> IPC0<20:18> IPC0<17:16>
INT0 – External Interrupt 0
3
3
IFS0<3> IEC0<3> IPC0<28:26> IPC0<25:24>
T1 – Timer1
4
4
IFS0<4> IEC0<4> IPC1<4:2> IPC1<1:0>
IC1 – Input Capture 1
5
5
IFS0<5> IEC0<5> IPC1<12:10> IPC1<9:8>
OC1 – Output Compare 1
6
6
IFS0<6> IEC0<6> IPC1<20:18> IPC1<17:16>
INT1 – External Interrupt 1
7
7
IFS0<7> IEC0<7> IPC1<28:26> IPC1<25:24>
T2 – Timer2
8
8
IFS0<8> IEC0<8> IPC2<4:2> IPC2<1:0>
IC2 – Input Capture 2
9
9
IFS0<9> IEC0<9> IPC2<12:10> IPC2<9:8>
OC2 – Output Compare 2
10
10 IFS0<10> IEC0<10> IPC2<20:18> IPC2<17:16>
INT2 – External Interrupt 2
11
11
IFS0<11> IEC0<11> IPC2<28:26> IPC2<25:24>
T3 – Timer3
12
12 IFS0<12> IEC0<12> IPC3<4:2> IPC3<1:0>
IC3 – Input Capture 3
13
13 IFS0<13> IEC0<13> IPC3<12:10> IPC3<9:8>
OC3 – Output Compare 3
14
14 IFS0<14> IEC0<14> IPC3<20:18> IPC3<17:16>
INT3 – External Interrupt 3
15
15 IFS0<15> IEC0<15> IPC3<28:26> IPC3<25:24>
T4 – Timer4
16
16 IFS0<16> IEC0<16> IPC4<4:2> IPC4<1:0>
IC4 – Input Capture 4
17
17 IFS0<17> IEC0<17> IPC4<12:10> IPC4<9:8>
OC4 – Output Compare 4
18
18 IFS0<18> IEC0<18> IPC4<20:18> IPC4<17:16>
INT4 – External Interrupt 4
19
19 IFS0<19> IEC0<19> IPC4<28:26> IPC4<25:24>
T5 – Timer5
20
20 IFS0<20> IEC0<20> IPC5<4:2> IPC5<1:0>
IC5 – Input Capture 5
21
21 IFS0<21> IEC0<21> IPC5<12:10> IPC5<9:8>
OC5 – Output Compare 5
22
22 IFS0<22> IEC0<22> IPC5<20:18> IPC5<17:16>
SPI1E – SPI1 Fault
23
23 IFS0<23> IEC0<23> IPC5<28:26> IPC5<25:24>
SPI1RX – SPI1 Receive Done
24
23 IFS0<24> IEC0<24> IPC5<28:26> IPC5<25:24>
SPI1TX – SPI1 Transfer Done
25
23 IFS0<25> IEC0<25> IPC5<28:26> IPC5<25:24>
U1E – UART1 Error
SPI3E – SPI3 Fault
26
24 IFS0<26> IEC0<26> IPC6<4:2> IPC6<1:0>
I2C3B – I2C3 Bus Collision Event
U1RX – UART1 Receiver
SPI3RX – SPI3 Receive Done
27
24 IFS0<27> IEC0<27> IPC6<4:2> IPC6<1:0>
I2C3S – I2C3 Slave Event
U1TX – UART1 Transmitter
SPI3TX – SPI3 Transfer Done
28
24 IFS0<28> IEC0<28> IPC6<4:2> IPC6<1:0>
I2C3M – I2C3 Master Event
I2C1B – I2C1 Bus Collision Event
29
25 IFS0<29> IEC0<29> IPC6<12:10> IPC6<9:8>
I2C1S – I2C1 Slave Event
30
25 IFS0<30> IEC0<30> IPC6<12:10> IPC6<9:8>
I2C1M – I2C1 Master Event
31
25 IFS0<31> IEC0<31> IPC6<12:10> IPC6<9:8>
CN – Input Change Interrupt
32
26
IFS1<0> IEC1<0> IPC6<20:18> IPC6<17:16>
AD1 – ADC1 Convert Done
33
27
IFS1<1> IEC1<1> IPC6<28:26> IPC6<25:24>
Note 1: Not all interrupt sources are available on all devices. See Table 1, Table 2 and Table 3 for the list of
available peripherals.
DS61156G-page 122
© 2009-2011 Microchip Technology Inc.