Freescale Semiconductor, Inc.
MSCAN Controller
17.13.2 msCAN12 Module Control Register 0 (CMCR0)
Bit 7
0
6
0
5
CSWAI
1
4
3
TLNKEN
0
2
1
SLPRQ
0
Bit 0
SFTRES
1
CMCR0
$0100
R
SYNCH
SLPAK
W
RESET
0
0
0
0
CSWAI — CAN Stops in Wait Mode
0 = The module is not affected during WAIT mode.
1 = The module ceases to be clocked during WAIT mode.
SYNCH — Synchronized Status
This bit indicates whether the msCAN12 is synchronized to the CAN
bus and as such can participate in the communication process.
0 = msCAN12 is not synchronized to the CAN bus
1 = msCAN12 is synchronized to the CAN bus
TLNKEN — Timer Enable
This flag is used to establish a link between the msCAN12 and the on-
chip timer (see Timer Link).
0 = The port is connected to the timer input.
1 = The msCAN12 timer signal output is connected to the timer
input.
SLPAK — SLEEP Mode Acknowledge
This flag indicates whether the msCAN12 is in module internal
SLEEP Mode. It shall be used as a handshake for the SLEEP Mode
request (see msCAN12 SLEEP Mode).
0 = Wake-up – The msCAN12 is not in SLEEP Mode.
1 = SLEEP – The msCAN12 is in SLEEP Mode.
SLPRQ — SLEEP request
This flag allows to request the msCAN12 to go into an internal power-
saving mode (see msCAN12 SLEEP Mode).
0 = Wake-up – The msCAN12 will function normally.
1 = SLEEP request – The msCAN12 will go into SLEEP Mode
when the CAN bus is idle, i.e. the module is not receiving a
message and all transmit buffers are empty.
Advance Information
304
68HC(9)12D60 — Rev 4.0
MSCAN Controller
MOTOROLA
For More Information On This Product,
Go to: www.freescale.com