Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Daten ins EEprom schreiben Kategorie: Programmierung (von André H. - 17.08.2003 13:50)
Als Antwort auf Daten ins EEprom schreiben von Guido - 17.08.2003 10:33

Hallo Guido,

>     BM=(eeprom.readint(111,0x0000));
>     eeprom.writeint(111,0x0000,BM);

Was ist das ?
Es gibt keine Adresse 111 im Modul eeprom.c2.
Der gültige Bereich beträgt 0 bis 7 .
(siehe Dateikopf des Moduls und html zum Modul)
Für ein EEProm vom Typ 24C02 bis 24C64 auf dem CC2-ReglerBoard
ist die Adresse 7.
Für EEProms ab 24C128 lautet sie 3.

Ã?brigens solltest Du nicht jede Minute auf die selbe Speicherzelle(n)
des EEProms schreiben. Davon gehen die betroffenen Speicherzellen
früher oder später kaputt.
Zwar hält lt. Datenblätter ein 24C64 eine Millionen Schreibzugriffe
auf eine Speicherstelle aus, jedoch würde ich mich nicht darauf verlassen.
Besonders, da dies in etwas weniger als 17.000 Stunden erreicht ist.
(Wenn hier z.B. Betriebsstunden einer Heizungspumpe erfasst werden sollen,
kann das sehr schnell passieren.)

Besser wäre es, für den Zähler z.B. den freien RAM des Uhrenbausteins
zu benutzen(239Byte), und die Daten z.B. nur einmal am Tag ins EEProm zu übernehmen.

MfG André H.



Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: Daten ins EEprom schreiben (von Guido - 17.08.2003 14:40)