MC68HC08AZ60ACFU MOTOROLA [Motorola, Inc], MC68HC08AZ60ACFU Datasheet - Page 359

no-image

MC68HC08AZ60ACFU

Manufacturer Part Number
MC68HC08AZ60ACFU
Description
Microcontrollers
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet
21.7.2 Interrupt Vectors
21.8 Protocol Violation Protection
MC68HC08AZ60A — Rev 0.0
MOTOROLA
The MSCAN08 supports four interrupt vectors as shown in
The vector addresses and the relative interrupt priority are defined in
Table
The MSCAN08 will protect the user from accidentally violating the CAN
protocol through programming errors. The protection logic implements
the following features:
The receive and transmit error counters cannot be written or
otherwise manipulated.
All registers which control the configuration of the MSCAN08 can
not be modified while the MSCAN08 is on-line. The SFTRES bit in
the MSCAN08 module control register (see
Control Register 0
following registers:
– MSCAN08 module control register 1 (CMCR1)
– MSCAN08 bus timing register 0 and 1 (CBTR0 and CBTR1)
– MSCAN08 identifier acceptance control register (CIDAC)
– MSCAN08 identifier acceptance registers (CIDAR0–3)
2-1.
Table 21-1. MSCAN08 Interrupt Vector Addresses
MSCAN08 Controller (MSCAN08)
Function
Interrupts
Transmit
Receive
Wakeup
Error
on page 377) serves as a lock to protect the
RWRNIF
TWRNIF
RERRIF
TERRIF
BOFFIF
Source
OVRIF
WUPIF
TXE0
TXE1
TXE2
RXF
MSCAN08 Controller (MSCAN08)
RWRNIE
TWRNIE
RERRIE
TERRIE
BOFFIE
TXEIE0
TXEIE1
TXEIE2
OVRIE
WUPIE
RXFIE
Local
Mask
Protocol Violation Protection
MSCAN08 Module
Advance Information
Global
Mask
I Bit
Table
21-1.
359

Related parts for MC68HC08AZ60ACFU