hast denn die initialisierung des comports drinne?
Hallo,
ich habe mir ein kleines Board mit dem AtMega16 aufgebaut und habe denn nun mit folgendem Programm programmiert
und dann verbinde ich mich mit dem terminalprogramm (über den max232) und empfange nur "00000000000000 (...)" sprich garnichtsCode:... print "hallo welt!"
Könnt ihr mir sagen wo der fehler liegen könnte?
Bei programmieren tretten keine Fehler auf.
Danke vorab!
Adam
hast denn die initialisierung des comports drinne?
Linus Torvalds, Entwickler von LinuxIch will Microsoft wirklich nicht zerstören. Das wird nur ein gänzlich unbeabsichtigter Nebeneffekt sein.
Haste nen Quarz am Mega16, wenn ja haste die Fuses eingestellt, haste die Baudrate in Bascom oder im Programm festgelegt???????
jaja ich hab alles gesetzt, außer der Fusebits. Muss ich die einstellen wenn ich ein externen (16mhz) quarz habe?
mein proggi sieht so komplett aus:
Code:$regfile = "m16def.dat" $crystal = 16000000 $baud = 9600 Print "Hallo Welt!"
klar müssen die eingestellt werden, kannst mal hier im RN gucken da gibts einen Artikel mit guter Beschreibung.
Schau auch mal in die FAQ-Seite hier: https://www.roboternetz.de/phpBB2/vi...?p=40136#40136
Die soll auch helfen solche Fragen zu beantworten
und was ist mit config com1=...? haste das wo anders eingestellt?
ich hab jetzt im dem fusebits rumprobiert .... anscheinend irgendwas falsch eingestellt, denn nun kann ich den Chip nicht mehr lesen und schreiben
Dabei hab ich alles so gemacht wie in der Anleitung vom Frank ....
naja, ich warte bis ich meinen neuen Chip bekommen und dann probier ich es nochmal.
ich muss doch in meinem Fall doch nur die Fusebits so einstellen, das der interne Quarz abgeschaltet wird und der externe verwendet wird, richtig ?
Dann muss ich doch nur FuseBits A987 auf 1111 stellen, oder nicht ?
mfg
adam
Hallo Adam,
damit solltest Du das externe Quarz aktiviert haben. Ist er richtig angeschlossen??? Sind die Kondensatoren drann??? Hast Du es mal mit nen anderen Quarz versucht??? Bei 16 MHZ bracht der Chip mehr Strom
als bei 1 MHZ. Reicht deine Stromversorgung??
MfG
Hallo,
es ist doch egal wie rum ich den Quarz einlöte, oder ? Der hat keine Polung wie ein Elko? Die 2 Kondenstatoren sind dran und auch richtig verschaltet. Und meine Stromversorgung muss reichen (umgebautes PC-Netzteil )
Ich probier es einfach nochmal, diesmal mit PonnyProg, denn dort sieht das vieel einfacher aus, einfach nur paar Häkchen wegklicken.
Ich melde mich dann, wenn ich weitere Probleme habe, oder wenn es dann letzendlich geklappt hat - Danke für eure Hilfe!
Lesezeichen