USART-Empfang

Gast #150899
Lesenswert?

Das Senden von Zeichen (uC->PC) funktioniert problemlos. Eigentlich
sollte der angehängte Quellcode (aus der Codesammlung) jedes empfangene
Zeichen an den PC zurücksenden. Beim Programmstart erscheint wie
gewünscht ein 'a'. Wird eine kurze Zeichenkette gesendet passiert gar
nichts. Erst bei einer längeren (z.B "ABCDEFGHIJKLMNOPQRSTU")
erscheint Datenmüll (allerdings nur 11 Zeichen...). Danach muss der
Controller wieder resetet werden, damit er überhaupt wieder auf
empfangene Zeichen reagiert.
Hardware: ATMega32, 8MHz (Fuses sind korrekt, da senden
funktioniert...), Max232 wie im Tutorial beschrieben

Hat jemand eine Idee woran das liegen könnte?? (Schon mal vielen Dank
im Vorraus)

P.S: mit WinAVR passiert dasselbe:-(
Angehängte Dateien:

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren