10.4.10 Interrupt Request Flags Register 1
| Name: | IFS1 |
| Offset: | 0x94 |
| Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
| C2TXIF | C2RXIF | C1IF | C1TXIF | C1RXIF | CCP4IF | CCT4IF | CCP3IF | ||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
| CCT3IF | CCP2IF | CCT2IF | CCP1IF | CCT1IF | T3IF | T2IF | T1IF | ||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| PWM4IF | PWM3IF | PWM2IF | PWM1IF | PEVTFIF | PEVTEIF | PEVTDIF | PEVTCIF | ||
| Access | R/W/HS | R/W/HS | R/W/HS | R/W/HS | R/W | R/W | R/W | R/W | |
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| PEVTBIF | PEVTAIF | INT4IF | INT3IF | INT2IF | INT1IF | INT0IF | CRYPT3IF | ||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Bit 31 – C2TXIF CAN2 RX Transmit Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt enabled. |
0 |
Interrupt not enabled. |
Bit 30 – C2RXIF CAN2 RX Data Ready Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt enabled. |
0 |
Interrupt not enabled. |
Bit 29 – C1IF CAN1 Combined Error Interrupt Flag Bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 28 – C1TXIF CAN1 RX Transmit Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt enabled. |
0 |
Interrupt not enabled. |
Bit 27 – C1RXIF CAN1 RX Data Ready Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt enabled. |
0 |
Interrupt not enabled. |
Bit 26 – CCP4IF Input Capture/Output Compare 4 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 25 – CCT4IF Capture/Compare/Timer 4 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 24 – CCP3IF Input Capture/Output Compare 3 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 23 – CCT3IF Capture/Compare/Timer 3 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 22 – CCP2IF Input Capture/Output Compare 2 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 21 – CCT2IF Capture/Compare/Timer 2 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 20 – CCP1IF Input Capture/Output Compare 1 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 19 – CCT1IF Capture/Compare/Timer 1 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 18 – T3IF Timer3 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 17 – T2IF Timer2 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 16 – T1IF Timer1 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 15 – PWM4IF PWM4 Parameter Interrupt Flag bit
| Value | Description |
|---|---|
| 1 | PWM4 Parameter interrupt has occurred (must be cleared in software). |
| 0 | PWM4 Parameter interrupt event has not occurred. |
Bit 14 – PWM3IF PWM3 Parameter Interrupt Flag bit
| Value | Description |
|---|---|
| 1 | PWM3 Parameter interrupt has occurred (must be cleared in software). |
| 0 | PWM3 Parameter interrupt event has not occurred. |
Bit 13 – PWM2IF PWM2 Parameter Interrupt Flag bit
| Value | Description |
|---|---|
| 1 | PWM2 Parameter interrupt has occurred (must be cleared in software). |
| 0 | PWM2 Parameter interrupt event has not occurred. |
Bit 12 – PWM1IF PWM1 Parameter Interrupt Flag bit
| Value | Description |
|---|---|
| 1 | PWM1 Parameter interrupt has occurred (must be cleared in software). |
| 0 | PWM1 Parameter interrupt event has not occurred. |
Bit 11 – PEVTFIF PWM Event F Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 10 – PEVTEIF PWM Event E Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 9 – PEVTDIF PWM Event D Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 8 – PEVTCIF PWM Event C Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 7 – PEVTBIF PWM Event B Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 6 – PEVTAIF PWM Event A Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 5 – INT4IF External Interrupt 4 Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 4 – INT3IF External Interrupt 3 Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 3 – INT2IF External Interrupt 2 Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 2 – INT1IF External Interrupt 1 Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 1 – INT0IF External Interrupt 0 Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
Bit 0 – CRYPT3IF Crypto Module 3 Interrupt Flag bit
| Value | Description |
|---|---|
1 |
Interrupt has occurred. |
0 |
Interrupt has not occurred. |
