CDC AVR mit Attiny 2313 - falsche Zeichen

Gast #2444038
Lesenswert?

Hallo Forum,

ich habe mir die Schaltung wie hier erläutert zusammen gebaut.
http://www.recursion.jp/avrcdc/cdc-232.html
Verwendet wurde ein Attiny2313.

Die Anmeldung des USB Gerätes funktioniert einwandfrei. Der Comport wird 
erkannt und ich empfange auch Daten.

Nur leider:

Sende ich von meinem Atmega16 ein 'A' erhalte ich ein _ (5Fh)
Sende ich ein #(23h) erhalte ich auf dem Rechner ein t(74h)

Sowohl auf dem Atmega16 ist 8N1 eingestellt. Auch die Fuses sind 
entsprechend (8Mhz) gesetzt. Die Einstellungen hier sind getestet und 
funktionieren einwand frei.

Das Programm für den Atiny2313 wurde geladen und die Fuseeinstellungen 
gesetzt.

hat jemand eine Idee an was das liegen könnte?

Grüße und Danke
(Firma: matzetronics) #2444132
Lesenswert?

Paul schrieb:
> Atmega16 ist 8N1 eingestellt. Auch die Fuses sind
> entsprechend (8Mhz) gesetzt.

Das ist verwirrend , denn V-USB braucht mindestens 12.8 Mhz , um zu 
funktionieren, spielt auch mit 16 Mhz. Ich Vermute mal, du hast einen 
richtigen Quarz eingesetzt, damit V-USB spielt und dann vergessen, den 
USART auf die dem Quarz entsprechende Baudrate einzustellen.

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