Datasheet

Table Of Contents
Byte Data Link
MC9S12DP256 — Revision 1.1
Byte Data Link Controller Module
Figure 130 Basic BDLC Receive Flowchart
Enter BDLC
Is DLCBSVR
No
Store received byte
(in case of LOA)
Is this message
Yes
No
Is this an IFR
Yes
No
Is DLCBSVR = $04?
No
Yes
(EOF)
reception?
of any interest?
Is this a transmit
Yes
No
reflection?
Yes
Jump to Receive IFR
Handling Routine
Once BDLC Detects
Go to BDLC
BREAK/Error Handling
reception is complete
Yes
No
Is DLCBSVR
Jump to Transmit IFR
Handling Routine
Exit BDLC
Receive Routine
Routine
(Error Detected)
(RDRF)
Read byte in DLCBDR
Filter received byte
Set IMSG bit in DLCBCR1Store received byte
Is an IFR to
Yes
No
be transmitted?
Receive Routine
EOF, message
= $1C/$18?
= $0C?
B
B
B
A
A
Freescale Semiconductor, I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
nc...