Forum: Mikrocontroller und Digitale Elektronik HTERM empfängt beim senden mit USART nur wirres zeug


von Andy (Gast)


Angehängte Dateien:

Lesenswert?

Abend zusammen,

hab da n problem. versuche über UART zeichen zu senden an Hterm, hab 
dazu das beispiel aus dem tutorial rangezogen. doch hterm empfängt nur 
buchstabensalat.
Benutze nen atmega16 und übertrage mit usb-rs232 konverter. wie kann man 
in diesem zusammenhang printf benutzen?

danke schonmal

von Andy (Gast)


Lesenswert?

wenn ich z.b. das zeichen x senden will, empfange ich ein þ

von mehrfacher STK500-Besitzer (Gast)


Lesenswert?

in deiner main fehlt noch eine while(1)-Schleife.
Probleme kann der 4MHz-Quarz verusachen, sofern du überhaupt einen Quarz 
benutzt. Alles andere wäre Selbstmord...

von Falk B. (falk)


Lesenswert?

@ Andy (Gast)

>hab da n problem. versuche über UART zeichen zu senden an Hterm, hab
>dazu das beispiel aus dem tutorial rangezogen. doch hterm empfängt nur
>buchstabensalat.

Ich wette einen Kasten Bier, dass du den internen Oszillator verwendest.

http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART#Senden
http://www.mikrocontroller.net/articles/AVR_Checkliste#UART.2FUSART

MfG
Falk

von mehrfacher STK500-Besitzer (Gast)


Lesenswert?

>Ich wette einen Kasten Bier, dass du den internen Oszillator verwendest.

Flens hat wieder kistenweise Winterbock...

von Andy (Gast)


Angehängte Dateien:

Lesenswert?

geht immer noch nicht, hab euch mal den neuen code drangehängt

von Otto (Gast)


Lesenswert?

Hallo Andy,

aber was ist mit den Fuses - ext. Osc. oder nicht ist hier die Frage....

Gruss Otto

von Andy (Gast)


Lesenswert?

fuse bei int. oszillator 4 MHz

von Andy (Gast)


Lesenswert?

Danke an alle, funktioniert!!!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.