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
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.