7.7.15 PIR4
Peripheral Interrupt Request (Flag) Register 4
Note: Interrupt flag bits are set when an Interrupt condition occurs,
regardless of the state of its corresponding enable bit or the
Global Enable bit. User software must ensure the appropriate
interrupt flag bits are clear prior to enabling an interrupt. This
feature allows for software polling.
Name: | PIR4 |
Offset: | 0x710 |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
TMR6IF | TMR5IF | TMR4IF | TMR3IF | TMR2IF | TMR1IF | ||||
Access | R/W/HS | R/W/HS | R/W/HS | R/W/HS | R/W/HS | R/W/HS | |||
Reset | 0 | 0 | 0 | 0 | 0 | 0 |
Bit 5 – TMR6IF TMR6 to PR6 Match Interrupt Flag bit
Value | Description |
---|---|
1 |
The TMR6 postscaler overflowed, or in 1:1 mode, a TMR6 to PR6 match occurred (must be cleared in software) |
0 |
No TMR6 event has occurred |
Bit 4 – TMR5IF TMR5 Overflow Interrupt Flag bit
Value | Description |
---|---|
1 |
TMR5 register overflowed (must be cleared in software) |
0 |
TMR5 register did not overflow |
Bit 3 – TMR4IF TMR4 to PR4 Match Interrupt Flag bit
Value | Description |
---|---|
1 |
The TMR4 postscaler overflowed, or in 1:1 mode, a TMR4 to PR4 match occurred (must be cleared in software) |
0 |
No TMR4 event has occurred |
Bit 2 – TMR3IF TMR3 Overflow Interrupt Flag bit
Value | Description |
---|---|
1 |
TMR3 register overflowed (must be cleared in software) |
0 |
TMR3 register did not overflow |
Bit 1 – TMR2IF TMR2 to PR2 Match Interrupt Flag bit
Value | Description |
---|---|
1 |
The TMR2 postscaler overflowed, or in 1:1 mode, a TMR2 to PR2 match occurred (must be cleared in software) |
0 |
No TMR2 event has occurred |
Bit 0 – TMR1IF TMR1 Overflow Interrupt Flag bit
Value | Description |
---|---|
1 |
TMR1 register overflowed (must be cleared in software) |
0 |
TMR1 register did not overflow |