Ich verwende einen atmega128. Dieser wird extern über einen 32MHz Quarz, der widerum über einen 74HCT74 auf 16MHz heruntergeteilt wird, getaktet. (PEN (pin1) liegt mit 4k7 auf 5V). Ich kann den Prozessor ohne probleme über codevisionAVR oder über PonyProg2000 programmieren. Ich habe auch bereits wie in der anleitung von atmel beschrieben die fusebits CKSEL0 bis CKSEL3 auf 0 gesetzt. die taktfrequenz ist auch an pin XTAL1 zu messen. auch ein lesen des programmes sowie das lesen der fusebits funktioniert einwandfrei. ich habe nun ein kleines programm geschrieben, dass nur alle 500ms ports auf 1 setzt und wieder auf 0. ich habe das ganze auch schon einfach mit einer ausgabe am UART versucht. Aber ebenfalls ohne erfolg. für mich erscheint das ganze so, dass der prozessor mit dem programm nicht startet. fehler im sourcecode sollten eigentlich ausgeschlossen werden können, da ich schon einige erfahrung mit den prozessoren habe (atmega32 usw. - bisher allerdings immer mit Quarz direkt an XTAL1 und XTAL2). kann man aus der möglichkeit den prozessor zu programmieren darauf schliessen, dass der externe takt soweit funktioniert? wer hat noch eine idee, woran es liegen kann? was kann ich noch prüfen? Über eine Hilfe wäre ich sehr, sehr dankbar.
danke für eure antworten. Mega103 Kompatiblitätsmodus ist ebenfalls ausgeschaltet. checkliste gelesen! alternativfunktionen der ports? ich habe mehrere sachen versucht. Zum einen über codevisionavr über den codewizard mir einen code erzeugen lassen (ddr register für die ports gesetzt usw.), dann das ganze über bascom. bei beiden das gleiche verhalten. simulation im bascom läuft einwandfrei. was kann noch sein???
Hallo! Über einem 74HCT74 habe ich noch nicht herunter getaktet. Aber in Ponyprog ist bei mir bei einem ATmega128 mit externen Quarz nur BOOTSZ0 und BOOTSZ1 mit einem Haken versehen. Der Rest ist ohne Haken. Wie sieht es bei dir aus? Gruß Elektrikser
Habe jetzt die beiden BOOTSZ0 und BOOTSZ1 jeweils mit haken versehen und sie da, es funktioniert. klingt zwar nicht logisch für mich, aber wie es so schön heisst PRIMÄRES ZIEL ERREICHT. vielen dank an alle!!!!
Ja, das ist ein bißchen verwirrend. Habe am Anfang auch meine Probleme damit gehabt, da es anders ist, als man es erwarten würde. Freut mich, dir geholfen zu haben. ;-)
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.