Re: Daten ins EEprom schreiben Kategorie: Programmierung (von Guido - 17.08.2003 14:40) | |
Als Antwort auf Re: Daten ins EEprom schreiben von André H. - 17.08.2003 13:50
| |
Hallo André Danke für deine schnelle Antwort Mfg Guido > 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. > | |
Antwort schreiben Antworten: |