English
Language : 

MC68HC908AZ60 Datasheet, PDF (333/480 Pages) Motorola, Inc – HCMOS Microcontroller Unit
Contents
1-mscan
MOTOROLA
MSCAN Controller (MSCAN08)
MSCAN Controller (MSCAN08)
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
External Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334
Message Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Background. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335
Receive Structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336
Transmit Structures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
Identifier Acceptance Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344
Interrupt Acknowledge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Interrupt Vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Protocol Violation Protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
Low Power Modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
MSCAN08 Sleep Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347
MSCAN08 Soft Reset Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
MSCAN08 Power Down Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
CPU Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Programmable Wakeup Function . . . . . . . . . . . . . . . . . . . . . . . . . 350
Timer Link . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Clock System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Programmer’s Model of Message Storage . . . . . . . . . . . . . . . . . . . . 355
Message Buffer Outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Identifier Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Data Length Register (DLR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359
Data Segment Registers (DSRn) . . . . . . . . . . . . . . . . . . . . . . . . . 359
Transmit Buffer Priority Registers . . . . . . . . . . . . . . . . . . . . . . . . . 360
Programmer’s Model of Control Registers . . . . . . . . . . . . . . . . . . . . 360
MSCAN08 Module Control Register 0 . . . . . . . . . . . . . . . . . . . . . 363
MSCAN08 Module Control Register 1 . . . . . . . . . . . . . . . . . . . . . 364
MSCAN08 Bus Timing Register 0. . . . . . . . . . . . . . . . . . . . . . . . . 366
MSCAN08 Bus Timing Register 1. . . . . . . . . . . . . . . . . . . . . . . . . 367
MSCAN Controller (MSCAN08)
MC68HC908AZ60 — Rev 2.0
331