C8051F52x-53x
17. LIN (C8051F520/523/526/530/533/536 only)
LIN is an asynchronous, serial communications interface used primarily in automotive networks. This doc-
ument assumes previous knowledge of the interface. For more information about the LIN concept including
specifications please refer to the LIN consortium (http://www.lin-subbus.org/).
17.1. Major Characteristics
Silicon Laboratories LIN peripheral implements a complete LIN interface and presents the following fea-
tures:
1. Selectable Master and Slave Modes
2. Unique Self-Synchronization without a quartz crystal or ceramic resonator in both Master and
Slave modes. Silicon Laboratories innovative internal oscillator design technology allows the
oscillator to reach 0.5% precision across the entire supply voltage and temperature range.
3. Fully configurable transmission/reception characteristics via SFRs
Important: The minimum system clock (SYSCLK) to be used when using the LIN peripheral is
8 MHz.
The following Figure describes LIN main blocks.
REGISTERS
BLOCK
LINCTRL
LINST
LINERR
LINSIZE
LINDIV
LINMUL
LINID
LIN INTERFACE
REGISTERS
LINCF
rxd
CONTROL FSM & BIT
STREAMING LOGIC
LINDATA
txd
DATA BUFFER
LINDT1
LINADDR
LINDT2
LINDT3
LINDT4
LINDT5
LINDT6
LINDT7
LINDT8
Figure 17.1. LIN Flowchart
Rev. 0.3
151