English
Language : 

MC68HC08AZ16 Datasheet, PDF (348/527 Pages) Motorola, Inc – HCMOS Microcontroller Unit
Contents
1-can
MOTOROLA
msCAN08 Controller (msCAN08)
msCAN08
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
External pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350
Message storage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Background. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
Receive structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
Transmit structures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355
Identifier acceptance filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
Interrupt acknowledge. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Interrupt vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361
Protocol violation protection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362
Low power modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363
msCAN08 internal sleep mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
Soft Reset mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
Power Down mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 365
CPU WAIT mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
Programmable wake-up function . . . . . . . . . . . . . . . . . . . . . . . . . 366
Timer link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366
Clock system. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367
Memory map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 370
Programmer’s model of message storage . . . . . . . . . . . . . . . . . . . . 371
Message Buffer outline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
Identifier registers (IDRn) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 372
Data length register (DLR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Data segment registers (DSRn) . . . . . . . . . . . . . . . . . . . . . . . . . . 374
Transmit buffer priority registers (TBPR) . . . . . . . . . . . . . . . . . . . 375
Programmer’s model of control registers . . . . . . . . . . . . . . . . . . . . . 376
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 376
msCAN08 module control register (CMCR0) . . . . . . . . . . . . . . . . 377
msCAN08 module control register (CMCR1) . . . . . . . . . . . . . . . . 379
msCAN08 bus timing register 0 (CBTR0) . . . . . . . . . . . . . . . . . . . 380
msCAN08 Controller (msCAN08)
MC68HC08AZ32
347