Gast
#314756
Hallo zusammen! Habe da mal eine "grundsätzliche" Frage: Ich habe ein Programm, bei dem u.a. ein ADC-Wert eingelesen wird,und mit einem von mir im Programm vorher festgelegten Wert verglichen wird, und bei gleichheit der beiden Werte wird eine Aktion ausgeführt. Jetzt möchte ich den Wert, bei dem die Aktion ausgeführt wird, "extern" ändern. Habe mir jetzt dazu überlegt dies mit einem Potentiometer machen, welches ebenfalls am A/D-Wandler angeschlossen ist. Ich möchte also den A/D-Wandler auslesen, nehme den Wert (der ja je nach Poti-Stellung anders ist), und schreibe ihn in eine Variable. Vorher frage ich den anderen ADC-Wert ab, schreibe ihn ebenfalls in eine Variable, danach vergleiche ich die beiden Werte auf ihre Gleichheit. Wenn ich jetzt dem Controller die Spannung wegnehme, er also einen Reset ausführt, ist dann der Wert der über den Poti eingestellt wurde "gespeichert"? Oder ist er wieder auf dem "Ursprungswert"? Mir ist klar, das ich im Programm vorher diese Variable dann nicht "belegen" darf, da er ja sonst diese wieder beim Reset neu auf den Wert "setzt". Bin für jede Hilfe dankbar!!