Dezactivarea receptorului
În opoziţie cu transmiţătorul, dezactivarea receptorului se realizează imediat.Datele care se aflau în curs de recepţie vor fi pierdute.La dezactivare (RXEN este zero) receptorul nu va mai suprascrie funcţia pinului RxD.Buffer-ul receptorului FIFO va fi şters dacă receptorul va fi dezactivat.Datele rămase în receptor se vor pierde.
Flushing the Receive Buffer
Buffer-ul receptorul FIFO va fi şters atunci când receptorul va fi dezactivat,a.î. buffer-ul va fi liber.Datele necitite se vor pierde.Dacă buffer-ul trebuie şters pe durata unei operaţii datorită,spre exemplu în caz de eroare, adresele UDR I/O trebuie citite înainte ca steagul RXC să fie dezactivat.Următorul program prezintă ştergerea buffer-ului receptorului.
Notă : Programul presupune faptul că partea specifică antetului este inclusă.
Dostları ilə paylaş: |