Datasheet

MSCAN08 Controller (MSCAN08)
MC68HC908GZ60 • MC68HC908GZ48 • MC68HC908GZ32 Data Sheet, Rev. 6
156 Freescale Semiconductor
12.13.1 MSCAN08 Module Control Register 0
SYNCH — Synchronized Status
This bit indicates whether the MSCAN08 is synchronized to the CAN bus and as such can participate
in the communication process.
1 = MSCAN08 synchronized to the CAN bus
0 = MSCAN08 not synchronized to the CAN bus
TLNKEN — Timer Enable
This flag is used to establish a link between the MSCAN08 and the on-chip timer (see 12.9 Timer Link).
1 = The MSCAN08 timer signal output is connected to the timer input.
0 = The port is connected to the timer input.
SLPAK — Sleep Mode Acknowledge
This flag indicates whether the MSCAN08 is in module internal sleep mode. It shall be used as a
handshake for the sleep mode request (see 12.8.1 MSCAN08 Sleep Mode). If the MSCAN08 detects
bus activity while in sleep mode, it clears the flag.
1 = Sleep – MSCAN08 in internal sleep mode
0 = Wakeup – MSCAN08 is not in sleep mode
SLPRQ — Sleep Request, Go to Internal Sleep Mode
This flag requests the MSCAN08 to go into an internal power-saving mode (see 12.8.1 MSCAN08
Sleep Mode).
1 = Sleep — The MSCAN08 will go into internal sleep mode.
0 = Wakeup — The MSCAN08 will function normally.
$0514 CIDMR0
Read:
AM7 AM6 AM5 AM4 AM3 AM2 AM1 AM0
Write:
$0515 CIDMR1
Read:
AM7 AM6 AM5 AM4 AM3 AM2 AM1 AM0
Write:
$0516 CIDMR2
Read:
AM7 AM6 AM5 AM4 AM3 AM2 AM1 AM0
Write:
$0517 CIDMR3
Read:
AM7 AM6 AM5 AM4 AM3 AM2 AM1 AM0
Write:
Address: $0500
Bit 7654321Bit 0
Read: 0 0 0 SYNCH
TLNKEN
SLPAK
SLPRQ SFTRES
Write:
Reset:00000001
= Unimplemented
Figure 12-16. Module Control Register 0 (CMCR0)
Addr.Register Bit 7654321Bit 0
= Unimplemented R = Reserved
Figure 12-15. MSCAN08 Control Register Structure (Continued)