Unterschied UART - USART?

Gast #31789
Hi Leutz,
mal kurz eine Frage und vielleicht kann mir jemand von euch 
weiterhelfen: Ich bin von einem 8515 (mit UART) auf den Atmega32 (mit 
USART) umgestiegen und hab leider keine Ahnung was da der Unterscheid 
ist. Was habe ich beim Umstieg zu berücksichtigen? Warum besitzt der 
USART ein High und ein Low Register für die Baudrate? Welches muss ich 
bei einem Quartz mit 3.68MHz bzw. 16 MHz verwenden?
Gast
Der wichtigste Unterschied ist das 1 Byte FiFo RX/TX beim USART. Daher 
sind Zugriffe auf das Statusregister anzupassen (erst Status dann Daten 
lesen).
Die beiden Baudratenregister UBBRH und UBBRL ermöglichen eine flexiblere 
Einstellung der Baudraten.
Gast
Das High Register brauchst du wenn du mit hoher Taktrate eine niedrige 
Baudrate erzeugen willst. Meistens kommt man mit Low Register aus. 
Ansonsten beachte vor allem auch die unterschiedlichen Bezeichnungen der 
beteiligten Register.
Gruß Bernhard
Gast
Also genügt es wenn ich für das einfache Übertragen und Empfangen von 
Bytes einfach die Register anders bennene beim Umstieg auf den Atmega?
Gast
Für die kleine (schlampige) Routine zwischendurch hat das bei mit 
gereicht, zumindest was den U(s)art angeht . Was Miki sagt (war mir auch 
neu)ist aber auch sehr wichtig wenn du vernünftige Routinen schreibst.
Gruß Bernhard

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.