UART Übertragung funktioniert nicht

OP #3073153
Lesenswert?
• ▲
▼
Hallo zusammen,

ich möchte mich etwas in das Thema UART einarbeiten,
seit Stunden probier ich nun schon eine Ausgabe auf dem Putty Terminal 
zu erzeugen.
Ich habe mich an das Tutorial gehalten.
der Quarz ist extern mit 4Mhz.
Ich benutze ein Stk500.

der Befehl im AVRDUDE ist:
avrdude -p atmega8 -P com3 -c stk500v2    -U lfuse:w:0xFF:m -U 
hfuse:w:0xd9:m  -U flash:w:test.hex

Ich habe einen COM auf USB Umsetzer, dies funktioniert aber beim Flashen 
des AVR ohne Probleme.
Könnt Ihr mir helfen?

Vielen Dank Matthias
Angehängte Dateien:
#3073185
Lesenswert?
• ▲
▼
du musst dir den Code auch mal angucken. Einfach kopiere und fertig mag 
zwar in manschen fällen gehen, aber spätestens, wenn du etwas ändern 
willst oder wie in diesem fall etwas fehlt, ist eigenarbeit gefragt.

was dir fehlt, ist das setzen der entsprechenden register. RXEN, TXEN 
und eventuel noch die Interruptregister, falls du welche nutzen möchtest
schau mal ins datenblatt! dort ist der code zum initialisieren 1 zu 1 
abgebildet, sogar in C

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.