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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.