Atmega32 Problem mit Fuse

Gast #6583170
Lesenswert?

Hallo liebes Forum!

Ich habe mal zwei Bilder angehängt.

Im ersten Bild fuse_1.png habe ich HIGH.EESAVE gesetzt und übertragen.
Soweit so gut ein Read bestätigt mir es ist gesetzt.
Übertrage ich nun in Mikrochip Studio (ehemals AVR Studio 7), dass
Programm erneut wird mir HIGH.EESAVE wieder zurückgesetzt wie
im Bild fuse_2.png aber warum??

Zur Erklärung:

Ich habe ein Programm, das mir über 1-Wire einen DS1820 den ROM-Code
ausliest und danach ins EEPROM ablegen soll.

Von dort hole ich nachfolgend ROM-Code aus dem EEPROM und um ein
Sog. MATCH_ROM auszuführen, um diesen Sensor auszulesen.

Leider ist es jetzt so, dass nichts in den EEPROM gespeichert wurde.

Es hatte schon ohne Probleme funktioniert, aber jetzt bin ich am 
Rätseln.

Vielleicht hängt es auch mit dem kürzlich Installierten MPLAB von 
Mikrochip
zusammen. Ich hatte mir dann auch den Atmel ICE Full-Kit zugelegt.
Ich habe mein Projekt dort importiert und mal getestet ob es auch in
MPLAB funktioniert. Tat es auch, aber seit kurzem habe die o.g. 
Probleme.

Nochmal zur Verdeutlichung der Rom-Code wird gelesen aber nicht im 
EEPROM
gespeichert.

Weiß jemand warum mir dieses HIGH.EESAVE immer wieder zurück gesetzt 
wird??
Angehängte Dateien:

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