379
Start transmitting
Initialize
Read TDRE bit in SSR
Read TEND bit in SSR
Clear TE bit of SCR to 0;
Select theTxD pin function
as an output port with the PFC
TEND = 1?
Transmission ends
(1)
(2)
(3)
No
Yes
TDRE = 1?
Write transmit data in TDR and
clear TDRE bit to 0 in SSR
All data transmitted?
No
Yes
Output break signal?
No
Yes
Set DR = 0
(4)
Yes
No
Figure 13.5 Sample Flowchart for Transmitting Serial Data