Lin Reception Operation - NEC 78K0 User Manual

8-bit single-chip microcontrollers
Hide thumbs Also See for 78K0:
Table of Contents

Advertisement

signal frame
Sleep
bus
RX6
Disable
Reception interrupt
(INTSR6)
Note 1
Edge detection
(INTP0)
Capture timer
Notes 1.
The wakeup signal is detected at the edge of the pin, and enables UART6 and sets the SBF reception
mode.
2.
Reception continues until the STOP bit is detected. When an SBF with low-level data of 11 bits or
more has been detected, it is assumed that SBF reception has been completed correctly, and an
interrupt signal is output. If an SBF with low-level data of less than 11 bits has been detected, it is
assumed that an SBF reception error has occurred. The interrupt signal is not output and the SBF
reception mode is restored.
3.
If SBF reception has been completed correctly, an interrupt signal is output. This SBF reception
completion interrupt enables the capture timer.
suppressed, and error detection processing of UART communication and data transfer of the shift
register and RXB6 is not performed. The shift register holds the reset value FFH.
4.
Calculate the baud rate error from the bit length of the synchronous field, disable UART6 after SF
reception, and then re-set baud rate generator control register 6 (BRGC6).
5.
Distinguish the checksum field by software. Also perform processing by software to initialize UART6
after reception of the checksum field and to set the SBF reception mode again.
To perform a LIN receive operation, use a configuration like the one shown in Figure 15-3.
The wakeup signal transmitted from the LIN master is received by detecting the edge of the external interrupt
(INTP0). The length of the synchronous field transmitted from the LIN master can be measured using the external
event capture operation of 16-bit timer/event counter 00, and the baud rate error can be calculated.
The input signal of the reception port input (RxD6) can be input to the external interrupt (INTP0) and 16-bit
timer/event counter 00 by port input switch control (ISC0/ISC1), without connecting RxD6 and INTP0/TI000 externally.
322
CHAPTER 15 SERIAL INTERFACE UART6
Figure 15-2. LIN Reception Operation
Wakeup
Synchronous
break field
Note 2
13 bits
SBF
reception
Enable
Note 3
Disable
User's Manual U15947EJ2V0UD
Synchronous
Indent
Data field
field
field
SF
ID
reception
reception
reception
Note 4
Enable
*
Detection of errors OVE6, PE6, and FE6 is
Data field Checksum
field
Data
Data
Data
reception
reception
Note 5

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

78kf1

Table of Contents