probleme mit atmega8

Gast #178604
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
Gast #178606
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

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