Mein UART geht nicht sendet kommische Zeichen

Gast #2360118
Lesenswert?
• ▲
▼
Hallo
zusammen

ich hab ein Problem :(
ich hab ein stk600 mit den ATMEGA2560.
und wollte eine UART verbindung aufbauen das funktioniert auch aber er 
sendet mir ganz kommische zeichen und nicht das was ich will.
Im anhang hab ich die Header und die Source Datei angehängt eigendlich 
sollte es passen aber ich finde den fehler nicht.

Ich hoffe ihr könnt mir weiter helfen

danke für die mühe
Angehängte Dateien:
Gast #2360122
Lesenswert?
• ▲
▼
> und wollte eine UART verbindung aufbauen das funktioniert auch aber er
> sendet mir ganz kommische zeichen und nicht das was ich will.
Etwas detaillierter bidde...
- Hast du ein Oszi zur Hand? Wenn ja -> Bit-Timing geprüft?
- Beide Teilnehmer auf die gleiche Baudrate/Parität eingestellt?

Ralf
Gast #2360129
Lesenswert?
• ▲
▼
Ich hab eine Verbindung es schickt mir auch was nur kommische Zeichen.
es sollte nur mal Hallo world rausgeben aber da kommt was anderes an.

Leider hab ich kein Oszi zur hand.

Ich verwende den internen Takt und der ist bei 1MHz.
und als Bautrate hab ich 9600 verwendet.
und die Intaliesierung sollte nach meiner meinung auch pasen.
Gast #2360152
Lesenswert?
• ▲
▼
tobi schrieb:
> Ich verwende den internen Takt und der ist bei 1MHz.
> und als Bautrate hab ich 9600 verwendet.

Interner R/C ist a) ungenau (wobei 9600Baud noch gehen) und b) selbst 
wenn's genau wäre, dann produzieren 9600Baud@1MHz 7% Fehler, das ist zu 
viel. Mit Hilfe des U2Xn-Bits ließe sich der Fehler zumindest 
rechnerisch in brauchbare 0,2% verschieben. Oder eben 4800Baud 
verwenden.

Warum werden eigentlich .c & .h Dateien immer wieder in .txt umbenannt ? 
Damit ja kein Syntaxhighlighting per Forensoft möglich ist ?

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.