ATmega32 UART

Gast #1498545
Moin,
ich habe folgendes Problem. Ich bin gerade dabei den UART meines 
Atemga32 mit einem RS232N zum laufen zu bringen.

Ich benutze zum testen ein Hyperterminal, mit diesem Programm schicke 
ich ein Signal 'Test' über den COM-Port. Wenn ich RX und TX vor dem 
RS232N brücke schicke ich das Signal ab und es kommt auch wieder im 
Hyperterminal an.

Wenn ich jetzt RX und TX nach dem RS232N brücke, müsste das Signal auch 
wieder im Hyperterminal ankommen. Dies ist allerdings nicht der Fall.

Ich habe die Hardware wie folgt verschaltet:
http://www.mikrocontroller.net/articles/Datei:AVR-RS232.png

Ich würde aus meiner Fehleranalyse schließen das der RS232N Baustein 
nicht richtig arbeitet.
Wer auch immer Lösungsvorschläge hat, ich bin gespannt.

Danke
Gast
Wie ist dein TX Pin des ATMega konfiguriert?

Für deinen "Loopback" Test muss der auch als Eingang definiert sein. 
Ansonsten arbeitet der RX-Ausgang (R1OUT) des MAX232 gegen den 
TX-Ausgang (PD1 TXD) des ATMega.
Dies kannst di in deiner SW machen oder du trennst die Verbinung vom PD1 
zum MAX232.
Crouch schrieb:
> Der Atemga32 is bei meinem Test nicht in der Schaltung. Also einfach nur
> ne brücke hinterm RS232N.

Dann sieh nach, ob das eingehende Signal vom RS232 Stecker auch auf dem 
R-Eingang vom MAX landet.

Mit einer LED (+Vorwiderstand) knn man das flackern schön sehen.

Durch die Brücke vor dem Max, hast du im Grunde nur getestet, ob das 
Kabel keinen Bruch aufweist. Ob es richtig ausgekreuzt ist, kann man 
damit nicht feststellen.

Antwort schreiben

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