|
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
|
▷ |