English
Language : 

MC68HC908GZ8 Datasheet, PDF (161/344 Pages) Motorola, Inc – Microcontrollers
Freescale Semiconductor, Inc.
Data Sheet — MC68HC908GZ8
Section 16. MSCAN08 Controller (MSCAN08)
16.1 Introduction
The MSCAN08 is the specific implementation of the Motorola scalable controller
area network (MSCAN) concept targeted for the Motorola M68HC08
Microcontroller Family.
The module is a communication controller implementing the CAN 2.0 A/B protocol
as defined in the BOSCH specification dated September, 1991.
The CAN protocol was primarily, but not exclusively, designed to be used as a
vehicle serial data bus, meeting the specific requirements of this field: real-time
processing, reliable operation in the electromagnetic interference (EMI)
environment of a vehicle, cost-effectiveness, and required bandwidth.
MSCAN08 utilizes an advanced buffer arrangement, resulting in a predictable
real-time behavior, and simplifies the application software.
16.2 Features
Basic features of the MSCAN08 are:
• MSCAN08 enable is software controlled by bit (MSCANEN) in configuration
register (CONFIG2)
• Modular architecture
• Implementation of the CAN Protocol — Version 2.0A/B
– Standard and extended data frames
– 0–8 bytes data length.
– Programmable bit rate up to 1 Mbps depending on the actual bit timing
and the clock jitter of the phase-locked loop (PLL)
• Support for remote frames
• Double-buffered receive storage scheme
• Triple-buffered transmit storage scheme with internal prioritization using a
“local priority” concept
• Flexible maskable identifier filter supports alternatively one full size
extended identifier filter or two 16-bit filters or four 8-bit filters
• Programmable wakeup functionality with integrated low-pass filter
• Programmable loop-back mode supports self-test operation
MC68HC908GZ8
MOTOROLA
MSCAN08 Controller (MSCAN08)
For More Information On This Product,
Go to: www.freescale.com
Data Sheet
161