PIR3

Peripheral Interrupt Request (Flag) Register 3
Name:
PIR3
Address:
0xEC8
Reset:
Access:
Bit76543210
RC1IFTX1IFBCL1IFSSP1IF
AccessRRR/WR/W
Reset0000

Bit 5 – RCxIF: EUSARTx Receive Interrupt Flag bit

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

Bit 4 – TXxIF: EUSARTx Transmit Interrupt Flag bit

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

Bit 1 – BCLxIF: MSSPx Bus Collision Interrupt Flag bit

MSSPx Bus Collision Interrupt Flag bit

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

Bit 0 – SSPxIF: Synchronous Serial Port ‘x’ Interrupt Flag bit

Synchronous Serial Port ‘x’ Interrupt Flag bit

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