Politehica din Bucuresti proiect de diplomă Facultatea transporturi


Receive Compete Flag and Interrupt



Yüklə 1,46 Mb.
səhifə71/104
tarix09.01.2022
ölçüsü1,46 Mb.
#91958
1   ...   67   68   69   70   71   72   73   74   ...   104
Receive Compete Flag and Interrupt

Receptorul USART are doar un steag pentru a indica starea.

Steagul Receive Complete (RXC) – recepţie completă indică dacă mai sunt date necitite în buffer-ul de receptţie. Acest steag este ‘1’ unu când buffer-ul receptor este liber(nu conţine date necitite).Dacă receptorul este dezactivat (RXEN=0) buffer-ul de recepţie va fi şters şi bitul RXC trece în zero.

Atunci când Receive Complete Interrupt Enable (RXCIE) în UCSRB este setat USART Receive Complete Interrupt se va executa până când steagul RXC devine activ (toate întreruperile se presupun active). Când întreruperea generată de receptia datelor este în execuţie, receptorul trebuie să citească datele din UDR în ordine,pentru a dezactiva steagul RXC,altfel o noua întrerupere va fi generată la terminarea secvenţei.



Yüklə 1,46 Mb.

Dostları ilə paylaş:
1   ...   67   68   69   70   71   72   73   74   ...   104




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin