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
MC9S12DP256 — Revision 1.1
Byte Data Link Controller Module
BDLC Analog
Round Trip Delay
Register
(DLCBARD)
This register is used to program the BDLC so that it compensates for the
round trip delays of different external transceivers. Also the polarity of
the receive pin (RxP) is set in this register.
READ: any time
WRITE: write once in normal and emulation modes.
Register functionality modified in special test mode.
Writes to unimplemented bits 7, 5, 4 are ignored.
RXPOL
— Receive Pin Polarity (Bit 6)
The Receive pin Polarity bit is used to select the polarity of incoming
signal on the receive pin. Some external analog transceiver inverts
the receive signal from the J1850 bus before feeding back to the
digital receive pin.
1 = Select normal/true polarity; true non-inverted signal from J1850
bus, i.e., the external transceiver does not invert the receive
signal.
0 = Select inverted polarity, where external transceiver inverts the
receive signal.
BO3-BO0
— BDLC Analog Roundtrip Delay Offset Field (Bits 3-0)
BO[3:0] adjust the transmitted symbol timings to account for the
differing roundtrip delays found in different SAE J1850 analog
transceivers. The allowable delay range is from 9
µs to 24 µs, with a
nominal target of 16
µs (reset value). Refer to Table 117 for the
BO[3:0] values corresponding to the expected transceiver delays and
the resultant transmitter timing adjustment (in mux interface clock
periods (t
bdlc
)). Refer to the analog transceiver device specification for
Address Offset: $0004
Bit 7 654321Bit 0
Read: 0
RXPOL
00
BO3 BO2 BO1 BO0
Write:
Reset: 01000111
= Unimplemented
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...