PIC32MX1XX/2XX/5XX 64/100-PIN FAMILY
REGISTER 23-1: C1CON: CAN MODULE CONTROL REGISTER
Bit
Range
31:24
23:16
15:8
7:0
Bit
Bit
Bit
31/23/15/7 30/22/14/6 29/21/13/5
U-0
U-0
U-0
—
—
—
R-1
R-0
R-0
OPMOD<2:0>
R/W-0
ON(1)
U-0
R/W-0
—
SIDLE
U-0
U-0
U-0
—
—
—
Bit
28/20/12/4
U-0
—
R/W-0
CANCAP
U-0
—
R/W-0
Bit
Bit
Bit
Bit
27/19/11/3 26/18/10/2 25/17/9/1 24/16/8/0
S/HC-0
ABAT
R/W-1
R/W-0
R/W-0
REQOP<2:0>
U-0
U-0
U-0
U-0
—
—
—
—
R-0
U-0
CANBUSY
—
R/W-0
R/W-0
DNCNT<4:0>
U-0
—
R/W-0
U-0
—
R/W-0
Legend:
R = Readable bit
-n = Value at POR
HC = Hardware Clear
W = Writable bit
‘1’ = Bit is set
S = Settable bit
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
x = Bit is unknown
bit 31-28 Unimplemented: Read as ‘0’
bit 27 ABAT: Abort All Pending Transmissions bit
1 = Signal all transmit buffers to abort transmission
0 = Module will clear this bit when all transmissions aborted
bit 26-24 REQOP<2:0>: Request Operation Mode bits
111 = Set Listen All Messages mode
110 = Reserved
101 = Reserved
100 = Set Configuration mode
011 = Set Listen Only mode
010 = Set Loopback mode
001 = Set Disable mode
000 = Set Normal Operation mode
bit 23-21 OPMOD<2:0>: Operation Mode Status bits
111 = Module is in Listen All Messages mode
110 = Reserved
101 = Reserved
100 = Module is in Configuration mode
011 = Module is in Listen Only mode
010 = Module is in Loopback mode
001 = Module is in Disable mode
000 = Module is in Normal Operation mode
bit 20 CANCAP: CAN Message Receive Time Stamp Timer Capture Enable bit
1 = CANTMR value is stored on valid message reception and is stored with the message
0 = Disable CAN message receive time stamp timer capture and stop CANTMR to conserve power
bit 19-16 Unimplemented: Read as ‘0’
bit 15 ON: CAN On bit(1)
1 = CAN module is enabled
0 = CAN module is disabled
bit 14 Unimplemented: Read as ‘0’
Note 1: If the user application clears this bit, it may take a number of cycles before the CAN module completes the
current transaction and responds to this request. The user application should poll the CANBUSY bit to
verify that the request has been honored.
DS60001290E-page 246
2014-2017 Microchip Technology Inc.