
68HC(9)12D60 — Rev 4.0
Advance Information
MOTOROLA
MSCAN Controller
277
Advance Information — 68HC(9)12D60
Section 17. MSCAN Controller
17.1 Contents
17.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .277
17.3
External Pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .278
17.4
Message Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .279
17.5
Identifier Acceptance Filter. . . . . . . . . . . . . . . . . . . . . . . . . . .284
17.6
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .287
17.7
Protocol Violation Protection. . . . . . . . . . . . . . . . . . . . . . . . . .289
17.8
Low Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .290
17.9
Timer Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .294
17.10 Clock System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .295
17.11 Memory Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .298
17.12 Programmer’s Model of Message Storage. . . . . . . . . . . . . . .298
17.13 Programmer’s Model of Control Registers . . . . . . . . . . . . . . .303
17.2 Introduction
The msCAN12 is the specific implementation of the Motorola scalable
CAN (msCAN) concept targeted for the Motorola M68HC12
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 only, designed to be used as a
vehicle serial data bus, meeting the specific requirements of this field:
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.