English
Language : 

MC912D60AVPVE8 Datasheet, PDF (303/460 Pages) Freescale Semiconductor, Inc – HC12 Microcontrollers
Technical Data — MC68HC912D60A
Section 17. MSCAN Controller
17.1 Contents
17.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
17.3 External Pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 304
17.4 Message Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
17.5 Identifier Acceptance Filter . . . . . . . . . . . . . . . . . . . . . . . . . . .310
17.6 Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .314
17.7 Protocol Violation Protection. . . . . . . . . . . . . . . . . . . . . . . . . . 316
17.8 Low Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
17.9 Timer Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
17.10 Clock System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .321
17.11 Memory Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
17.12 Programmer’s Model of Message Storage . . . . . . . . . . . . . . . 325
17.13 Programmer’s Model of Control Registers . . . . . . . . . . . . . . . 330
17.2 Introduction
The msCAN12 is the specific implementation of the Scalable CAN
(msCAN) concept targeted for the Freescale 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:
MC68HC912D60A — Rev. 3.1
Freescale Semiconductor
MSCAN Controller
Technical Data
303