Datasheet
Table Of Contents
- List of Sections
- Table of Contents
- General Description
- Central Processing Unit (CPU)
- Pinout and Signal Description
- System Configuration
- Registers
- Operating Modes
- Resource Mapping
- Bus Control and Input/Output
- Resets and Interrupts
- Voltage Regulator (VREG)
- Flash EEPROM 256K
- EEPROM 4K
- Port Integration Module
- Clocks and Reset Generator (CRG)
- Pulse Width Modulator (PWM)
- Enhanced Capture Timer (ECT)
- Serial Communications Interface (SCI)
- Serial Peripheral Interface (SPI)
- Inter-IC Bus (IIC)
- MSCAN
- Analog to Digital Converter
- Byte Data Link Controller Module
- Contents
- Overview
- Features
- Block Diagram
- Register Map
- Functional Description
- Register Descriptions
- External Pin Descriptions
- Reset Initialization/Basic Operation
- Transmitting A Message
- Receiving A Message
- Transmitting An In-Frame Response (IFR)
- Receiving An In-Frame Response (IFR)
- Special BDLC Operations
- Modes of Operation
- Interrupt Operation
- Low Power Options
- Background Debug Module (BDM)
- Breakpoint (BKP) Module
- Revision History
- Glossary
- Literature Updates

MSCAN
Register Descriptions
MC9S12DP256 — Revision 1.1
MSCAN
NOTE:
The CANTFLG register is held in the reset state when the Initialization
Mode is active (INITRQ=1 and INITAK=1). This register is writable again
as soon as the Initialization Mode is left (INITRQ=0 and INITAK=0).
Read: anytime
Write: anytime for TXEx flags when not in Initialization Mode; write of ‘1’
clears flag, write of ‘0’ ignored
TXE2–TXE0 —Transmitter Buffer Empty
This flag indicates that the associated transmit message buffer is
empty, and thus not scheduled for transmission. The CPU must clear
the flag after a message is set up in the transmit buffer and is due for
transmission. The MSCAN sets the flag after the message is sent
successfully. The flag is also set by the MSCAN when the
transmission request is successfully aborted due to a pending abort
request (see MSCAN Transmitter Message Abort Control
(CANTARQ)). If not masked, a Transmit interrupt is pending while this
flag is set.
Clearing a TXEx flag also clears the corresponding ABTAKx (see
MSCAN Transmitter Message Abort Control (CANTAAK)). When a
TXEx flag is set, the corresponding ABTRQx bit is cleared (see
MSCAN Transmitter Message Abort Control (CANTARQ)).
When Listen-Mode is active (see MSCAN Control 1 Register
(CANCTL1)) the TXEx flags cannot be cleared and no transmission is
started.
1 = The associated message buffer is empty (not scheduled).
0 = The associated message buffer is full (loaded with a message
due for transmission).
WARNING:
To ensure data integrity, do not write to the transmit buffer
registers while the associated TXE flag is cleared.
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...