Atmega 324A-AU mit FT232R

OP #3361532
Ich nutze den Atmega324A-AU. An dem UART-Port habe ich das USB-Modul 
USB-RS232-PCBA mit dem FTDI Chip FT232R angeschlossen. Die USB-Treiber 
sind von FTDI. Das UART-Programm auf dem Atmega habe ich schon mit den 
RS232-Chip verwendet und unverändert übernommen. Als Anzeige verwende 
ich RealTerm.

Mei Problem ist: Wenn ich Zeichen vom Atmega sende, dann werden sie 
umgekehrt angezeigt. D.h. wenn ich 0x00 sende, zeigt RealTerm 0xFF an. 
Und wenn ich 0x01 sende zeigt RealTerm 0xFD an. Ich habe schon 
herausgefunden, dass das USB-Modul High und Low vertauscht (Leider auch 
das Start- und Stopbit).
Mit dem Programm FT Prog habe ich schon versucht, dass Signal zu 
invertieren. Es hatte aber nichts verändert.

Grüße Frank

Antwort schreiben

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