PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : AVR-MAX232-PC seltsame Ausgabe



Goldenflash
17.09.2005, 10:26
Hallo,
Ich habe meinen AT90S4433 mit meinem PC verbunden:
http://www.mikrocontroller.net/images/max232.gif
Als Kondensatoren verwende ich 10µF Elkos.


So sieht mein Code aus:

$regfile = "4433def.dat"
$crystal = 3686400

$baud = 9600
Do
Print "Hello, world !"
Waitms 300
Loop
End

Doch anstelle von "Hello,world !" erscheint bei mir folgendes:

http://free.pages.at/osdevdevu/01170905.jpg


Was mache ich falsch? :(

Gruß Florian

Goblin
17.09.2005, 10:31
check mal die einstellungen deines terminalprogramms. einfach mal alles durchprobieren.

Goldenflash
17.09.2005, 10:39
Da ändert sich nichts :(

Goblin
17.09.2005, 10:48
tja, erst sah es mir ja nach der baudrate aus, aber in den bildern bzw. dem code passt sie ja. check doch nochmal, ob du streng nach dem schaltplan gegangen bist. generell siehts nicht falsch aus, was du bekommst, da is nur ne störung drin. sonst bekämst du ja gar nix...

Bluesmash
17.09.2005, 10:48
hast du im terminal die baudrate auf 9600 gestellt?

Lektor
17.09.2005, 10:49
versuch mal dieses programm. http://www.der-hammer.info/terminal/
in der grundeinstellung zeigt er dir alle werte vom com1 in hex, dec, bin, asci an. stimmen die einstellungen von wegen stopbit und bitgröße. passt der quarz zum programm (timing)?

Goblin
17.09.2005, 10:50
doppelpost! :) wie du im bild oben siehst ist die auf 9600 baud... dachte ich ja auch erst

Bluesmash
17.09.2005, 10:57
ups ja :) stimmt die Crystal angabe?

Goldenflash
17.09.2005, 11:48
Danke, geht.
Lag am Crystal :oops:

Gruß Florian

Bluesmash
17.09.2005, 15:49
jeee endlich konnte ich auch mal jemandem helfen :) bis jetzt habe ich hier hauptsächlich profitiert ;)

gruss bluesmash

Goldenflash
17.09.2005, 16:16
jeee endlich konnte ich auch mal jemandem helfen :) bis jetzt habe ich hier hauptsächlich profitiert ;)

gruss bluesmash

Haha so gehts mir auch, bin dann immer ganz froh, dass ich schon was verstanden hab :cheesy: