PIC32MX1XX/2XX/5XX 64/100-PIN FAMILY
REGISTER 23-3: C1INT: CAN INTERRUPT REGISTER
Bit
Bit
Bit
Bit
Bit
Bit
Range 31/23/15/7 30/22/14/6 29/21/13/5 28/20/12/4 27/19/11/3
31:24
23:16
15:8
7:0
R/W-0
IVRIE
U-0
—
R/W-0
IVRIF
U-0
—
R/W-0
WAKIE
U-0
—
R/W-0
WAKIF
U-0
—
R/W-0
CERRIE
U-0
—
R/W-0
CERRIF
U-0
—
R/W-0
SERRIE
U-0
—
R/W-0
SERRIF(1)
U-0
—
R/W-0
RBOVIE
R/W-0
MODIE
R/W-0
RBOVIF
R/W-0
MODIF
Bit
26/18/10/2
U-0
—
R/W-0
CTMRIE
U-0
—
R/W-0
CTMRIF
Bit
25/17/9/1
U-0
—
R/W-0
RBIE
U-0
—
R/W-0
RBIF
Bit
24/16/8/0
U-0
—
R/W-0
TBIE
U-0
—
R/W-0
TBIF
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 31
IVRIE: Invalid Message Received Interrupt Enable bit
1 = Interrupt request is enabled
0 = Interrupt request is not enabled
bit 30
WAKIE: CAN Bus Activity Wake-up Interrupt Enable bit
1 = Interrupt request is enabled
0 = Interrupt request is not enabled
bit 29
CERRIE: CAN Bus Error Interrupt Enable bit
1 = Interrupt request is enabled
0 = Interrupt request is not enabled
bit 28
SERRIE: System Error Interrupt Enable bit
1 = Interrupt request is enabled
0 = Interrupt request is not enabled
bit 27
RBOVIE: Receive Buffer Overflow Interrupt Enable bit
1 = Interrupt request is enabled
0 = Interrupt request is not enabled
bit 26-20 Unimplemented: Read as ‘0’
bit 19
MODIE: Mode Change Interrupt Enable bit
1 = Interrupt request is enabled
0 = Interrupt request is not enabled
bit 18
CTMRIE: CAN Timestamp Timer Interrupt Enable bit
1 = Interrupt request is enabled
0 = Interrupt request is not enabled
bit 17
RBIE: Receive Buffer Interrupt Enable bit
1 = Interrupt request is enabled
0 = Interrupt request is not enabled
bit 16
TBIE: Transmit Buffer Interrupt Enable bit
1 = Interrupt request is enabled
0 = Interrupt request is not enabled
bit 15
IVRIF: Invalid Message Received Interrupt Flag bit
1 = An invalid messages interrupt has occurred
0 = An invalid message interrupt has not occurred
Note 1: This bit can only be cleared by turning the CAN module Off and On by clearing or setting the ON bit
(C1CON<15>).
DS60001290E-page 250
2014-2017 Microchip Technology Inc.