I2CxSTAT1
0
’.Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
TXWE | TXBE | RXRE | CLRBF | RXBF | |||||
Access | R/W/HS | R | R/W/HS | R/S | R | ||||
Reset | 0 | 1 | 0 | 0 | 0 |
Transmit Write Error Status(1)
Value | Description |
---|---|
1 |
A new byte of data was written into I2CxTXB when it was full (must be cleared by software) |
0 |
No transmit write error occurred |
Transmit Buffer Empty Status(2)
Value | Description |
---|---|
1 |
I2CxTXB is empty (cleared by writing to the I2CxTXB register) |
0 |
I2CxTXB is full |
Receive Read Error Status(1)
Value | Description |
---|---|
1 |
A byte of data was read from I2CxRXB when it was empty (must be cleared by software) |
0 |
No receive overflow occurred |
Clear Buffer(3)
Value | Description |
---|---|
1 |
Setting
this bit clears/empties the receive and transmit buffers, causing a Reset of
RXBF and TXBE Setting this bit clears the I2CxRXIF and I2CxTXIF interrupt flags |
Receive Buffer Full Status(2)
Value | Description |
---|---|
1 |
I2CxRXB is full (cleared by reading the I2CxRXB register) |
0 |
I2CxRXB is empty |