Frage zu UART-Tutorial: Senden und Empfangen

OP #2905791
Lesenswert?

Hallo,

ich arbeite gerade das UART-Tutorial für meinen ATmega8 durch, weil ich 
später mit Labview kommunizieren will.
Im Abschnitt "Einzelne Zeichen empfangen" 
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial/Der_UART wird 
mir nicht ganz klar, ob  bei der anfänglichen Initialisierung 
gleichzeitig das Bit für den Emfpang RXC und das für Senden TXD gesetzt 
werden dürfen oder ob diese sich gegenseitig behindern, sodass z.B. zum 
Senden erst RXD "deaktiviert" werden müsste.
Kann mir bitte jemand weiterhelfen?

Gruß
Karima
#2905806
Lesenswert?

Karima L. schrieb:
> mir nicht ganz klar, ob  bei der anfänglichen Initialisierung
> gleichzeitig das Bit für den Emfpang RXC und das für Senden TXD gesetzt
> werden dürfen oder ob diese sich gegenseitig behindern,
Die behindern sich nicht.
Das UDR-Register ist nicht nur ein, sondern das sind 2 Register. Eins 
zum Senden das andere zum Empfangen. Ein Lesevorgang liest aus dem 
Empfangsregister bzw. Puffer, ein Schreiben geht ins Senderegister.

mfg.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren