Gast
#4156075
Guten Abend, ich brauche einen Rat von euch. Zunächst paar Informationen zur HW und Vorhaben. HW: Ich benutze eine AVR AT90USB162. Vorhaben: Ich habe einen LED Dimmer mit HW PWM programmiert. Dieser läuft auch soweit, wie ich es mir vorgestellt habe. Problem: Wenn ich den Controller resete, wird der Wert im OCR1A zurückgesetzt, da ich diesen auf 0 setze beim initialisieren, damit ich einen definierten Zustand habe. Ich möchte aber gerne den zuletzt eingestellten Zustand/Wert wieder laden. Ansatz 1: Ich könnte den letzten Wert im Flash wo anders zwischenspeichern und beim initialisieren den OCR1A damit überschreiben. Könnte es da Probleme geben, die ich gerade nicht sehe? Ansatz 2: Ich habe gelesen, dass so etwas auch im EEPROM gespeichert werden kann. Ist das ein besseres Vorgehen? Oder gibt es noch andere Optionen, die ich mir anschauen könnte/sollte? Danke!