Gast
#256231
Hallo µC-Freaks,
ich hab mir eine Platine neu entwickelt und möchte mit der eine
Wochenzeitschltuhr realisieren. Die Uhr funktioniert schon.
Die kann ich auch schon mit 4-zu-3-Tastenfeld einstellen. Jetzt suche
ich nach einem speicherreduzierenden Format um die
Zeiten im EEPROM abzuspeichern.
Die Zeit sieht mir so aus:
struct sct_time {unsigned char month; unsigned char day; unsigned char
week_day; unsigned char hour; unsigned char minute; unsigned char
second;};
Für die EEPROM-Ablage wird das allerdings zu volumenoes und muss
komprimiert werden. Hat jemand eine Idee?
Die Zeiten wollte ich einfach nacheinander ins EEPROM ablegen. Wann die
am nächsten liegende Schaltzeit liegt wollte ich mit einer for-next
Schleife ermitteln und dann jede Minute auf Schaltereignis prüfen.
Mit der Library time.h kann ich nicht umgehen. Ist das dann nicht zu
Rechnenintensiv?
Das Bild von der Box ist dem Anhang beigefügt.
Chip type : ATMega32
Clock frequency : 8 MHz
Danke!

