Hallo, ich wollte für ein Projekt ein Atmega88 verwenden (wegen der hohen Taktrate). Bislang hatte ich nur mit Atmega 8, 16 und 32 gearbeitet. Wie dem auch sei, ich legte meinen neuen Atmega88 in meine Zeilschaltung (Quarzoszillator 20Mhz), und wollte nun die Fuses des µC einstellen. Ich deaktivierte die "divide system clock by 8"- Funktion (warum auch immer es die gibt...) und wählte "externe clock" und "slowly rising power". Doch seit dem Programmieren dieser Fuse-Einstellungen kann ich nicht mehr auf den Atmega88 zugreifen. In Threads anderer User mit Aussperrproblemen ist die Lösung eigentlich immer, den µC an einen externen Takt /Quarzoszillator anzuschließen und dann kommt man wieder drauf. Dieser ist ja bei mir angeschlossen (und das Oszilloskop hat mir ein anliegendes Signal am Eingang bestätigt), sodass es hierdran nicht liegen kann. Die Zielschaltung drumherum kann es eigentlich auch nicht sein, da dort schon länger ein Atmega8, allerdings mit 16MhZ Quarzoszillator seinen Dienst verrichtete. Hat vielleicht irgendjemand eine Idee, woran es liegt und wie ich das Problem beheben kann? Bitte beachtet, dass ich nur einen USBasp-Programmierer besitzte, sodass dort die Einstellmöglichkeiten begrenzt sind. Vielen Dank!
Bist du sicher das du nicht Ext. Low-Frequ-Crystal gewählt hast? 30kHz Takt anlegen, Programmierfrequenz auf minimum stellen und die Fuses wieder ändern.
Vielen Dank, der Tipp war goldrichtig. Mit einem einfachen Uhrenquarz habe ich den µC wieder zum Laufen bekommen. :-)
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.