No
No
No
Figure 13.5 Sample Transmission Processing Flowchart
438
Start
Initialization
Start transmitting
FER/ERS = 0?
Yes
TEND = 1?
Yes
Write transmit data in TDR,
and clear TDRE flag
to 0 in SSR
All data transmitted?
Yes
FER/ERS = 0?
Yes
TEND = 1?
Yes
Clear TE bit to 0
End
No
Error handling
No
Error handling