CapSob
29.05.2008, 00:24
Hallo Leute!
Ich möchte mit dem Timer0 die Zeit messen zwischen Taster drücken und Taster loslassen.
Hab hier im Forum/Wissensbereich auch schon was gefunden. Sollte kein Problem werden. \:D/
:arrow: Controller ist der Mega8 mit internem Takt von 1MHz.
Jetzt aber zu meiner eigentlichen Frage: Ein Programm speicher ich ja im Flash-Speicher. Dann hab ich ja noch den EEPROM-Speicher übrig? :-s Ich will halt kein externen Speicher verwenden, zB ein i2c-EEPROM...
Wenn ich jetzt die Variable nach meiner Zeitmessung habe, wie kann ich die dann zB im EEPROM speichern, dass wenn der uC aus/eingeschaltet wird (Stromlos gemacht) die Variable wieder einliest aus dem Speicher?
Die Zeitmessung und der Schreibvorgang der Variable wird dadurch aktiviert, wenn bevor der uC mit Strom versorgt wird, ein Jumper gesetzt wird. Wenn der Jumper vorher nicht geschlossen wird, sprint der uC gleich zur Hauptroutine.
Hoffe, ihr könnt mir weiterhelfen... :-k
mfg,
René. [/img]
Ich möchte mit dem Timer0 die Zeit messen zwischen Taster drücken und Taster loslassen.
Hab hier im Forum/Wissensbereich auch schon was gefunden. Sollte kein Problem werden. \:D/
:arrow: Controller ist der Mega8 mit internem Takt von 1MHz.
Jetzt aber zu meiner eigentlichen Frage: Ein Programm speicher ich ja im Flash-Speicher. Dann hab ich ja noch den EEPROM-Speicher übrig? :-s Ich will halt kein externen Speicher verwenden, zB ein i2c-EEPROM...
Wenn ich jetzt die Variable nach meiner Zeitmessung habe, wie kann ich die dann zB im EEPROM speichern, dass wenn der uC aus/eingeschaltet wird (Stromlos gemacht) die Variable wieder einliest aus dem Speicher?
Die Zeitmessung und der Schreibvorgang der Variable wird dadurch aktiviert, wenn bevor der uC mit Strom versorgt wird, ein Jumper gesetzt wird. Wenn der Jumper vorher nicht geschlossen wird, sprint der uC gleich zur Hauptroutine.
Hoffe, ihr könnt mir weiterhelfen... :-k
mfg,
René. [/img]