Microchip Technology MA330031-2 Ficha De Dados
2011-2013 Microchip Technology Inc.
DS70000657H-page 295
dsPIC33EPXXXGP50X, dsPIC33EPXXXMC20X/50X AND PIC24EPXXXGP/MC20X
REGISTER 21-6:
CxINTF: ECANx INTERRUPT FLAG REGISTER
U-0
U-0
R-0
R-0
R-0
R-0
R-0
R-0
—
—
TXBO
TXBP
RXBP
TXWAR
RXWAR
EWARN
bit 15
bit 8
R/C-0
R/C-0
R/C-0
U-0
R/C-0
R/C-0
R/C-0
R/C-0
IVRIF
WAKIF
ERRIF
—
FIFOIF
RBOVIF
RBIF
TBIF
bit 7
bit 0
Legend:
C = Writable bit, but only ‘0’ can be written to clear the bit
R = Readable bit
W = Writable bit
U = Unimplemented bit, read as ‘0’
-n = Value at POR
‘1’ = Bit is set
‘0’ = Bit is cleared
x = Bit is unknown
bit 15-14
Unimplemented:
Read as ‘0’
bit 13
TXBO:
Transmitter in Error State Bus Off bit
1
= Transmitter is in Bus Off state
0
= Transmitter is not in Bus Off state
bit 12
TXBP:
Transmitter in Error State Bus Passive bit
1
= Transmitter is in Bus Passive state
0
= Transmitter is not in Bus Passive state
bit 11
RXBP:
Receiver in Error State Bus Passive bit
1
= Receiver is in Bus Passive state
0
= Receiver is not in Bus Passive state
bit 10
TXWAR:
Transmitter in Error State Warning bit
1
= Transmitter is in Error Warning state
0
= Transmitter is not in Error Warning state
bit 9
RXWAR:
Receiver in Error State Warning bit
1
= Receiver is in Error Warning state
0
= Receiver is not in Error Warning state
bit 8
EWARN:
Transmitter or Receiver in Error State Warning bit
1
= Transmitter or receiver is in Error Warning state
0
= Transmitter or receiver is not in Error Warning state
bit 7
IVRIF:
Invalid Message Interrupt Flag bit
1
= Interrupt request has occurred
0
= Interrupt request has not occurred
bit 6
WAKIF:
Bus Wake-up Activity Interrupt Flag bit
1
= Interrupt request has occurred
0
= Interrupt request has not occurred
bit 5
ERRIF:
Error Interrupt Flag bit (multiple sources in CxINTF<13:8>)
1
= Interrupt request has occurred
0
= Interrupt request has not occurred
bit 4
Unimplemented:
Read as ‘0’
bit 3
FIFOIF:
FIFO Almost Full Interrupt Flag bit
1
= Interrupt request has occurred
0
= Interrupt request has not occurred
bit 2
RBOVIF:
RX Buffer Overflow Interrupt Flag bit
1
= Interrupt request has occurred
0
= Interrupt request has not occurred