XC886/888CLM
Controller Area Network (MultiCAN) Controller
User’s Manual
15-76
V1.3, 2010-02
MultiCAN, V1.0
15.2.3
Message Object Registers
The Message Object Control Register MOCTRn and the Message Object Status
Register MOSTATn are located at the same address offset within a message object
address block (offset address 1C
H
). The MOCTRn is a write-only register that makes it
possible to set/reset CAN transfer related control bits through software.
MOCTR0
Message Object 0 Control Register
Reset Value: 0100 0000
H
MOCTR31
Message Object 31 Control Register
Reset Value: 1F1E 0000
H
MOCTRn (n = 1-30)
Message Object n Control Register
Reset Value: ((n+1)*01000000
H
)+((n-1)*00010000
H
)
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
0
SET
DIR
SET
TXE
N1
SET
TXE
N0
SET
TXR
Q
SET
RXE
N
SET
RTS
EL
SET
MSG
VAL
SET
MSG
LST
SET
NEW
DAT
SET
RXU
PD
SET
TXP
ND
SET
RXP
ND
w
w
w
w
w
w
w
w
w
w
w
w
w
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
0
RES
DIR
RES
TXE
N1
RES
TXE
N0
RES
TXR
Q
RES
RXE
N
RES
RTS
EL
RES
MSG
VAL
RES
MSG
LST
RES
NEW
DAT
RES
RXU
PD
RES
TXP
ND
RES
RXP
ND
w
w
w
w
w
w
w
w
w
w
w
w
w
Field
Bits
Type Description
RESRXPND
SETRXPND
0
16
w
w
Reset/Set Receive Pending
These bits control the set/reset condition for RXPND
(see
RESTXPND
SETTXPND
1
17
w
w
Reset/Set Transmit Pending
These bits control the set/reset condition for TXPND
(see
RESRXUPD
SETRXUPD
2
18
w
w
Reset/Set Receive Updating
These bits control the set/reset condition for RXUPD
(see
RESNEWDAT
SETNEWDAT
3
19
w
w
Reset/Set New Data
These bits control the set/reset condition for
NEWDAT (see
).
*