Z8FMC16100 Series Flash MCU
Product Specification
111
LIN-UART
The Local Interconnect Network Universal Asynchronous Receiver/Transmitter (LIN-
UART) is a full-duplex communication channel capable of handling asynchronous data
transfers in standard UART applications as well as providing LIN protocol support.
Features of the LIN-UART include:
•
•
•
•
•
•
•
8-bit asynchronous data transfer
Selectable even and odd-parity generation and checking
Option of one or two Stopbits
Selectable Multiprocessor (9-bit) mode with three configurable interrupt schemes
Separate transmit and receive interrupts
Framing, parity, overrun and break detection
16-bit Baud Rate Generator (BRG) which may function as a general purpose timer with
interrupt.
•
•
Driver Enable output for external bus transceivers
LIN protocol support for both master and slave modes
–
–
–
Break generation and detection
Selectable Slave Autobaud
Check Tx vs. Rx data when sending
•
Configurable digital noise filter on Receive Data line.
Architecture
The LIN-UART consists of three primary functional blocks: transmitter, receiver, and
baud rate generator. The LIN-UART’s transmitter and receiver function independently, but
employ the same baud rate and data format. The basic UART operation is enhanced by the
Noise Filter and IrDA blocks. Figure 11 illustrates the LIN-UART architecture.
PS024604-1005
P R E L I M I N A R Y
Architecture