English
Language : 

MC908AS60ACFU Datasheet, PDF (267/414 Pages) Freescale Semiconductor, Inc – M68HC08 Microcontrollers
Chapter 23
MSCAN Controller (MSCAN08)
23.1 Introduction
The MSCAN08 is the specific implementation of the MSCAN concept targeted for the Freescale
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.
The MSCAN08 is only available on the MC68HC908AZ60A.
23.2 Features
Basic features of the MSCAN08 are:
• 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 PLL
• Support for Remote Frames
• Double-Buffered Receive Storage Scheme
• Triple-Buffered Transmit Storage Scheme with Internal Prioritisation 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
• Separate Signalling and Interrupt Capabilities for All CAN Receiver and Transmitter Error States
(Warning, Error Passive, Bus Off)
• Programmable MSCAN08 Clock Source Either CPU Bus Clock or Crystal Oscillator Output
• Programmable Link to On-Chip Timer Interface Module (TIMB) for Time-Stamping and Network
Synchronization
• Low-Power Sleep Mode
MC68HC908AZ60A • MC68HC908AS60A • MC68HC908AS60E Data Sheet, Rev. 6
Freescale Semiconductor
267