Z8F16800144ZCOG Zilog, Z8F16800144ZCOG Datasheet - Page 164

KIT DEV FOR Z8F642 MCU 44 PIN

Z8F16800144ZCOG

Manufacturer Part Number
Z8F16800144ZCOG
Description
KIT DEV FOR Z8F642 MCU 44 PIN
Manufacturer
Zilog
Series
Z8 Encore!®r
Type
MCUr
Datasheets

Specifications of Z8F16800144ZCOG

Contents
Hardware, Software and Documentation
For Use With/related Products
Z8F642
For Use With
269-4661 - KIT ACC ETHERNET SMART CABLE
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
269-4678
PS025011-1010
LIN Protocol Mode
The Local Interconnect Network (LIN) protocol as supported by the LIN-UART module is
defined in rev 2.0 of the LIN Specification Package. The LIN protocol specification
covers all aspects of transferring information between LIN Master and Slave devices using
message frames including error detection and recovery, SLEEP mode and wake up from
SLEEP mode. The LIN-UART hardware in LIN mode provides character transfers to
support the LIN protocol including Break transmission and detection, Wake-up
transmission and detection, and Slave autobauding. Part of the error detection of the LIN
protocol is for both master and slave devices to monitor their receive data when
transmitting. If the receive and transmit data streams do not match, the LIN-UART asserts
the
of the protocol depends on software requiring the use of an additional general purpose
timer. The LIN mode of the LIN-UART does not provide any hardware support for
computing/verifying the checksum field or verifying the contents of the identifier field.
These fields are treated as data and are not interpreted by hardware. The checksum
calculation/verification can easily be implemented in software via the ADC (Add with
Carry) instruction.
The LIN bus contains a single Master and one or more Slaves. The LIN master is
responsible for transmitting the message frame header which consists of the Break, 
Synch and Identifier fields. Either the master or one of the slaves transmits the associated
response section of the message which consists of data characters followed by a checksum
character.
In LIN mode, the interrupts defined for normal UART operation still apply with the
following changes:
PLE
Parity Error (
The
is transmitting. This applies to both Master and Slave operating modes.
The Break Detect interrupt (
detected by the slave (break condition for at least 11 bit times). Software can use this
interrupt to start a timer checking for message frame timeout. The duration of the break
can be read in the
The Break Detect interrupt (
Wake-up message has been received, if the LIN-UART is in Lin Sleep state.
In LIN SLAVE mode, if the BRG counter overflows while measuring the autobaud period
(Start bit to beginning of bit 7 of autobaud character) an Overrun Error is indicated (
in the Status0 register). In this case, software sets the LinState field back to
slave ignores the current message and waits for the next break. The Baud Reload High and
Low registers are not updated by hardware if this autobaud error occurs. The
set if a data overrun error occurs.
bit (physical layer error bit in Status0 register). The message frame timeout aspect
PLE
bit indicates that receive data does not match transmit data when the LIN-UART
PE
bit in Status0 register) is redefined as the Physical Layer Error (
RxBreakLength[3:0]
P R E L I M I N A R Y
BRKD
BRKD
bit in Status0 register) indicates when a Break is
bit in Status0 register) indicates when a 
field of the Mode Select and Status register.
Z8 Encore! XP
Product Specification
®
F1680 Series
10b
OE
, where the
bit is also
LIN-UART
PLE
OE
) bit.
bit
150

Related parts for Z8F16800144ZCOG