14.13.5 PIR3

Peripheral Interrupt Request (Flag) Register 3
Name: PIR3
Offset: 0xE36

Bit 76543210 
 RC2IFTX2IFRC1IFTX1IFBCL2IFSSP2IFBCL1IFSSP1IF 
Access RRRRR/WR/WR/WR/W 
Reset 00000000 

Bits 5, 7 – RCxIF EUSARTx Receive Interrupt Flag bit

ValueDescription
1 The EUSARTx receive buffer, RCxREG, is full (cleared by reading RCxREG)
0 The EUSARTx receive buffer is empty

Bits 4, 6 – TXxIF EUSARTx Transmit Interrupt Flag bit

ValueDescription
1 The EUSARTx transmit buffer, TXxREG, is empty (cleared by writing TXxREG)
0 The EUSARTx transmit buffer is full

Bits 1, 3 – BCLxIF MSSPx Bus Collision Interrupt Flag bit

ValueDescription
1 A bus collision has occurred while the MSSPx module configured in I2C host was transmitting (must be cleared in software)
0 No bus collision occurred

Bits 0, 2 – SSPxIF Synchronous Serial Port ‘x’ Interrupt Flag bit

ValueDescription
1 The transmission/reception is complete (must be cleared in software)
0 Waiting to transmit/receive