I2C Speicher - Nichtflüchtig ?

OP #300870
Lesenswert?

Hallo zusammen,

ich brauche einen kleinen nichtflüchtigen Speicher (32 Byte) um ein
paar Werte abzulegen die bei einem Stromversorgungswegfall erhalten
bleiben sollen - am besten als I2C.

Hat jemand auf Anhieb eine Idee? Am besten wofür es auch schon MCS51
Code für gibt.

Schönen Gruß und danke, Heiko.
Gast #300876
Lesenswert?

Hallo Heiko,
trotz ATMega16 hatte ich erst letzte Woche dasselbe Problem. Das EEPROM
wollte ich wegen der paar Bytes nicht extra beschreiben, weil ich darin
zyklisch meine Messdaten speichere - da hätte mich das
programmtechnische Umgehen der speziellen Parameter gestört.
Mir fiel dann die RTC (DS1307) auf meinem Board ein: Die hat 56 Bytes
"übrig" und speichert nun meine nichtflüchtigen Parameter.
Der von mir früher verwendete PCF8583 hätte sogar 256Bytes SRAM.
Wenn Du also eine RTC ohnehin brauchst, wäre das Batterie-gepufferte
SRAM eine Möglichkeit. Mittlerweile halte ich in der Uhr sogar den
aktuellen Stand von Lese- und Schreibpointer auf das EEPROM fest.

Gruß
Michael

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren