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
SRR — Substitute Remote Request
This fixed recessive bit is used only in extended format. It must be set
to 1 by the user for transmission buffers and is stored as received on
the CAN bus for receive buffers.
IDE — ID Extended
This flag indicates whether the extended or standard identifier format
is applied in this buffer. In the case of a receive buffer, the flag is set
as received and indicates to the CPU how to process the buffer
identifier registers. In the case of a transmit buffer, the flag indicates
to the MSCAN what type of identifier to send.
1 = Extended format (29 bit)
0 = Standard format (11 bit)
RTR — Remote Transmission Request
This flag reflects the status of the Remote Transmission Request bit
in the CAN frame. In the case of a receive buffer, it indicates the
status of the received frame and supports the transmission of an
answering frame in software. In the case of a transmit buffer, this flag
defines the setting of the RTR bit to be sent.
1 = Remote frame
0 = Data frame
Data Segment
Registers (DSR0–7)
The eight data segment registers, each with bits DB7–DB0, contain the
data to be transmitted or received. The number of bytes to be
transmitted or received is determined by the data length code in the
corresponding DLR register.
DB7–DB0 — Data Bits 7–0
Data Length
Register (DLR)
This register keeps the data length field of the CAN frame.
DLC3–DLC0 — Data Length Code bits
The data length code contains the number of bytes (data byte count)
of the respective message. During the transmission of a remote
frame, the data length code is transmitted as programmed while the
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...