English
Language : 

MC68HC908QL4 Datasheet, PDF (153/226 Pages) Motorola, Inc – Microcontrollers
Initialization/Application Information
4. Enable the SLIC module by writing SLCC2:
a. SLCE = 1 to place SLIC module into run mode.
b. BTM = 1 to enable byte transfer mode (default = disabled).
5. Write SLCC1 to enable SLIC interrupts (if desired).
14.9.7 Handling LIN Message Headers
Figure 14-15 shows how the SLIC module deals with incoming LIN message headers.
LIN MESSAGE
HEADER RECEIVED
VALID BREAK
N
AND SYNCH
DATA?
Y
SLIC UPDATES SLCBT
ID ARRIVING IN RX BUFFER
INTERRUPT
READ SLCSV
CLEAR SLCF
ERROR CODE
Y
?
N
READ ID FROM SLCID
INTERRUPT
READ SLCSV
PROCESS ERROR CODE:
BYTE FRAMING ERROR
PROCESS ERROR CODE:
IDENTIFIER-PARITY ERROR
BYTE FRAMING ERROR
EXIT ISR
RETURN TO
LIN BUS IDLE
ID FOR THIS
N
NODE
?
Y
SET IMSG BIT
PROCESS VALID ID
Figure 14-15. Handling LIN Message Headers
MC68HC908QL4 Data Sheet, Rev. 7
Freescale Semiconductor
153