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

Byte Data Link Controller Module
Transmitting An In-Frame Response (IFR)
MC9S12DP256 — Revision 1.1
Byte Data Link Controller Module
Step 1: Load the
IFR Byte into the
BDR
As with the Type 1 IFR, the user begins initiation of a Type 2 IFR by
loading the desired IFR byte into the DLCBDR. If a byte has already
been written into the DLCBDR for transmission as a new message, the
user can simply write the IFR byte to the DLCBDR, replacing the
previously written byte. This must be done before the first EOD symbol
is received.
Figure 131 Transmitting A Type 1 IFR
Enter Type 1 IFR
Transmit Routine
Is DLCBSVR = $1C?
No
Yes
Load IFR byte
into DLCBDR
(Error Detected)
Set TSIFR and TEOD
Once BDLC detects,
or EOF, IFR transmit
attempt is complete
Is DLCBSVR = $14?
No
Yes
(LOA)
Exit Type 1 IFR
Transmit Routine
Jump to Receive IFR
Handling Routine
IFR byte is discarded
IFR byte is discarded
Load IFR byte
into DLCBDR
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...