Timing Of Transmit Interrupt Generation And Flag Set - Fujitsu MB95630H Series Hardware Manual

8-bit microcontroller new 8fx
Hide thumbs Also See for MB95630H Series:
Table of Contents

Advertisement

MB95630H Series
14.4.2
Timing of Transmit Interrupt Generation and Flag
Set
A transmit interrupt is generated when transmit data is transferred from the
LIN-UART transmit data register (TDR) to the transmit shift register and then
data transmission starts.

■ Timing of Transmit Interrupt Generation and Flag Set

When the data written to the LIN-UART transmit data register (TDR) is transferred to the
transmit shift register and the transmission of that data starts, the next data can be written to the
TDR register (SSR:TDRE = 1). At the start of the data transmission, if the transmit interrupt
has been enabled (SSR:TIE = 1), a transmit interrupt is generated.
The TDRE bit is a read-only bit, and is cleared to "0" only when data is written to the LIN-
UART transmit data register (TDR).
Figure 14.4-4 shows the timing of transmission and flag set.
Mode 0/1/3:
Write to TDR
TDRE
Serial output
Mode 2 (SSM = 0):
Write to TDR
TDRE
Serial output
ST : Start bit, D0 to D7: Data bits, P: Parity, SP: Stop bit
AD: Address data selection bit (mode 1)
Note:
Figure 14.4-4 does not show all transmission operations in operating mode 0. It only
shows an example of a transmission operation using 8-bit data, a parity bit ("even parity"
or "odd parity") and one stop bit.
No parity bit is transmitted in operating mode 3, or in operating mode 2 with SSM = 0.
MN702-00009-1v0-E
Figure 14.4-4 Timing of Transmission and Flag Set
Transmit interrupt generated
ST D0 D1 D2 D3 D4 D5 D6 D7 P
Transmit interrupt generated
D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4 D5 D6 D7 D0 D1 D2 D3 D4
FUJITSU SEMICONDUCTOR LIMITED
CHAPTER 14 LIN-UART
Transmit interrupt generated
SP ST D0 D1 D2 D3 D4 D5 D6 D7
AD
Transmit interrupt generated
14.4 Interrupts
P
SP
AD
211

Advertisement

Table of Contents
loading

Table of Contents