UART Anfang

Gast #141115
Hi!
Ich wollte mich mal in den UART einarbeiten.
Und nun wollte ich ganz schnell fragen, ob ich sowas mit dem internen 8
Mhz Quarz machen kann. weil sonst werd ich erst garnicht anfangen, und
mir erste einen passenden quarz kaufen.
Weil viele reden immer von an den UART angepasste quarz-frequenzen.

Vielen Dank
MfG Daniel
Gast
Hallo Daniel

die uC haben bestimmte Teiler um aus dem Takt die benötigte Baudrate zu
produzieren. Um aus 8MHz 9600 Baud zu machen müßte der prozessor durch
833,33 teilen. Der Prozessor kann aber allenfalls durch ganze Zahlen
teilen. Mußt mal das Datenblatt von nem uC lesen, da findest Du oft
eine Tabelle mit Angabe des Fehlers, wenn Du also mit 8 MHz z.B.
arbeitest.

Gerhard
Gast
Hallo,
ich habs mit den internen Versucht,hat nicht geklappt.
Bei meinen Exemplaren ist wohl die Abweichung zu gross.
Mit externen 4MHZ Quarzen klappts bei mir einwandfrei.
gruss
Andy
Gast
Bei mir hat's bei 9660 Baud mit dem internen Oszi bei 1 bzw. 8 MHz
einwandfrei geklappt (laut Datenblatt 0.2% Fehler), welche Rate
wolltest Du ihm denn abverlangen?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 21 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.