MC68HC908AT32
—
Rev. 2.0
General Release Specification
MOTOROLA
MSCAN Controller
395
L
G
R
General Release Specification — MC68HC908AT32
Section 23. MSCAN Controller
23.1 Contents
23.2
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .396
23.3
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .397
23.4
External Pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .398
23.5
23.5.1
23.5.2
23.5.3
Message Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .399
Background. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .399
Receive Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .400
Transmit Structures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .403
23.6
Identifier Acceptance Filter. . . . . . . . . . . . . . . . . . . . . . . . . . .404
23.7
23.7.1
23.7.2
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .407
Interrupt Acknowledge. . . . . . . . . . . . . . . . . . . . . . . . . . . .408
Interrupt Vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .408
23.8
Protocol Violation Protection. . . . . . . . . . . . . . . . . . . . . . . . . .409
23.9
23.9.1
23.9.2
23.9.3
23.9.4
Low-Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .409
MSCAN08 Internal Sleep Mode . . . . . . . . . . . . . . . . . . . .409
CPU Wait Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .411
CPU Stop Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .411
Programmable Wakeup Function . . . . . . . . . . . . . . . . . . .411
23.10 Timer Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .411
23.11 Clock System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .412
23.12 Memory Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .415
23.13 Programmer’s Model of Message Storage. . . . . . . . . . . . . . .415
23.13.1
Message Buffer Outline. . . . . . . . . . . . . . . . . . . . . . . . . . .416
23.13.2
Identifier Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .417
23.13.3
Data Length Register (DLR) . . . . . . . . . . . . . . . . . . . . . . .420
F
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
.