English
Language : 

PIC18LF24K Datasheet, PDF (173/594 Pages) –
PIC18(L)F26/45/46K40
REGISTER 14-5: PIR3: PERIPHERAL INTERRUPT REQUEST (FLAG) REGISTER 3
R-0/0
R-0/0
R-0/0
R-0/0
R/W-0/0
R/W-0/0
R/W-0/0
RC2IF
TX2IF
RC1IF
TX1IF
BCL2IF
SSP2IF
BCL1IF
bit 7
R/W-0/0
SSP1IF
bit 0
Legend:
R = Readable bit
-n = Value at POR
W = Writable bit
‘1’ = Bit is set
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
x = Bit is unknown
bit 7
RC2IF: EUSART2 Receive Interrupt Flag bit
1 = The EUSART2 receive buffer, RC1REG, is full (cleared by reading RC2REG)
0 = The EUSART2 receive buffer is empty
bit 6
TX2IF: EUSART2 Transmit Interrupt Flag bit
1 = The EUSART2 transmit buffer, TX2REG, is empty (cleared by writing TX2REG)
0 = The EUSART2 transmit buffer is full
bit 5
RC1IF: EUSART1 Receive Interrupt Flag bit
1 = The EUSART1 receive buffer, RC1REG, is full (cleared by reading RC1REG)
0 = The EUSART1 receive buffer is empty
bit 4
TX1IF: EUSART1 Transmit Interrupt Flag bit
1 = The EUSART1 transmit buffer, TX1REG, is empty (cleared by writing TX1REG)
0 = The EUSART1 transmit buffer is full
bit 3
BCL2IF: MSSP2 Bus Collision Interrupt Flag bit
1 = A bus collision has occurred while the MSSP2 module configured in I2C master was transmitting
(must be cleared in software)
0 = No bus collision occurred
bit 2
SSP2IF: Synchronous Serial Port 2 Interrupt Flag bit
1 = The transmission/reception is complete (must be cleared in software)
0 = Waiting to transmit/receive
bit 1
BCL1IF: MSSP1 Bus Collision Interrupt Flag bit
1 = A bus collision has occurred while the MSSP1 module configured in I2C master was transmitting
(must be cleared in software)
0 = No bus collision occurred
bit 0
SSP1IF: Synchronous Serial Port 1 Interrupt Flag bit
1 = The transmission/reception is complete (must be cleared in software)
0 = Waiting to transmit/receive
 2016 Microchip Technology Inc.
Preliminary
DS40001816C-page 173