English
Language : 

68HC912DG128 Datasheet, PDF (287/424 Pages) Motorola, Inc – Advance Information
MSCAN Controller
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
External Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288
Message Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Identifier Acceptance Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 298
Protocol Violation Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Low Power Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Timer Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Clock System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Programmer’s Model of Message Storage . . . . . . . . . . . . . . . . . . . . 309
Programmer’s Model of Control Registers . . . . . . . . . . . . . . . . . . . . 313
Introduction
The 68HC(9)12DG128 has two identical msCAN12 modules identified
as CAN0 and CAN1. The information to follow describes one msCAN
unless specifically noted and register locations specifically relate to
CAN0. CAN1 registers are located 512 bytes from CAN0.
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.
1-mscan12
MOTOROLA
MSCAN Controller
68HC(9)12DG128 Rev 1.0
287