Datasheet

Table Of Contents
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...