Forum: Compiler & IDEs probleme mit atmega8


von mischi (Gast)


Lesenswert?

Bitte um Hilfe!

Also ich hab einen atmega8 mit einer externen 16MHz Quarz bestückt. Nun
hab ich ein kleines c programm geschrieben mit dem ich den atmega über
die rs232 ansprechen will. compilieren mit gcc funktioniert und ich
erhalte das hexfile. wenn ich nun mit pony prog die prozessor
programmiere, (was auch funktioniert) sollte im anschluss eigentlich
der prozessor konstant einen string auf die serielle schicken, was er
aber net macht.
habe nun versucht mittels oszi mal die ausgang zu des prozessor auf
eine bitsequenz zu checken (es kommt nixi raus)
hab dann auch noch xtal1 und xtal2 mit einem oszi untersucht, und hier
liegt glaub ich das problem, ich finde auch kein taktsignal. Woran kann
das liegen bzw. welche fuse muss ich setzten um einen zu erhalten?

dnake michael

von Marc (Gast)


Lesenswert?


von Ulrich Becker (Gast)


Lesenswert?

Hallo Michael,

dieses Problem kommt mir sehr bekannt vor. Ich vermute, Du hast
vergessen die so genannten Fuse-Bits zu setzen. Vom Werk her sind die
Default- Einstellungen auf den internen RC- Oszillator gesetzt.
Schau am Besten nochnal in die Doku vom atmega8. Natürlich stimmt im
diesem Fall die Baud-Rate vorne und hinten nicht. Ich war auch zuerst
am  verzweifeln, aber jetzt weiß ich Bescheid.

Ich wünsche Dir viel Erfolg
Grusse Ulrich

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.