Atmega8 Fuses gesetzt, nichts geht mehr

Gast #1617008
Lesenswert?

Wen dein Atmega nicht mehr geht, dann hast du mit den Fuses einen Takt 
ausgewählt, der nicht zur Verfügung steht. Z.B. ext. R-C oder ähnliches.

Führe dem Takteingang von außen einen Takt zu, dann kannst du mit dem 
externen Takt die Fuses wieder neu setzten.

Werner
#1617045
Lesenswert?

Möglichkeit A:
*) hfuse und lfuse Werte mit dem Datenblatt vergleichen und gesetzte 
Einstellungen herausfinden
*) Zum "Reset" benötigte Beschaltung aufbauen

Möglichkeit B:
*) http://www.engbedded.com/fusecalc/ öffnen
*) µC auswählen
*) hfuse und lfuse unten eingeben
*) Gesetzte Einstellungen ansehen
*) Zum "Reset" benötigte Beschaltung aufbauen


Wenn das nicht hilft, dann liegt der Fehler wo anders.
Gast #1617131
Lesenswert?

Mit 0xc9/0xef ist beim Atmega8 SPIEN noch programmiert, aber ein 
externer Takt nötig. Also: fertigen externen Oszillator nehmen, oder 
555-Schaltung aufbauen, die einen Takt erzeugt, oder Takt von einem 
anderen µC abnehmen oder eine der vielen anderen Möglichkeiten. Dann 
klappt auch ISP wieder!

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