Forum: Compiler & IDEs Mit der UART senden


von Mario (Gast)


Lesenswert?

Hallo,

mein Programm soll nach dem senden eines Byts solange warten bis dieses 
komplett übertragen ist. Dies funktioniert auch beim ersten Byte (warte 
solange bis das Bit TXC im UCSRA Register gesetzt wird). Mein Frage ist 
nun, wie kann ich dieses Bit zurücksetzen ?

Zur Info: Ich verwende in diesem Programm keine Interrupts.

Danke

Mario

von Walter (Gast)


Lesenswert?

schau halt mal ins Datenblatt:

"it can be cleared by writing a one to its bit location."

von Jörg G. (joergderxte)


Lesenswert?

Wird das nicht sowieso zurückgesetzt, wenn du ins UDR schreibst? (Für 
den Fall, dass wir von AVRs reden)

rtfm, Jörg

von Stefan E. (sternst)


Lesenswert?

Jörg G. schrieb:
> Wird das nicht sowieso zurückgesetzt, wenn du ins UDR schreibst? (Für
> den Fall, dass wir von AVRs reden)

Nein.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.