Forum: Mikrocontroller und Digitale Elektronik Schreiben auf Serial EPROM


von joe (Gast)


Lesenswert?

Hallo,
ich benutze eine serial EPROM 24LC512.Wenn ich auf der EPROM was 
schreiben möchte, speichere ich immer die letzte Adresse und beim neuen 
Schreiben neuer Daten inkrementiere ich diese Adresse dann schreibe ich 
diese Daten im Speicherplatz in der diese adresse zeigt.
Beim Strom Ausfall habe ich ein Problem... diese gespeicherte Adresse 
geht verloren.Wie löse ich dieses Problem????Danke

von Falk B. (falk)


Lesenswert?

@ joe (Gast)

>ich benutze eine serial EPROM 24LC512.Wenn ich auf der EPROM was

Kannst du einen abgeben?

Beitrag "[S] I2C EEPROM 24C512, SO8 Gehäuse"

>schreiben möchte, speichere ich immer die letzte Adresse und beim neuen
>Schreiben neuer Daten inkrementiere ich diese Adresse dann schreibe ich
>diese Daten im Speicherplatz in der diese adresse zeigt.

Brauchst du nicht, der EEPROM merkt sich die Adress intern (solange 
Strom da ist).

>Beim Strom Ausfall habe ich ein Problem... diese gespeicherte Adresse
>geht verloren.Wie löse ich dieses Problem????Danke

Die Adresse auch speichern. An eine feste Adresse. Oder die Daten so 
gestalten, dass man sie eindeutig vom leeren EEPROM unterscheiden kann.

MFG
Falk

von jack (Gast)


Lesenswert?

>speichere ich immer die letzte Adresse und beim neuen
>Schreiben neuer Daten inkrementiere ich diese Adresse dann schreibe ich
>diese Daten im Speicherplatz in der diese adresse zeigt.

Du kannst doch diese Adresse anstatt im Ram des µC auch im EEprom
abspeichern, z.B. im letzten Block.

von joe (Gast)


Lesenswert?

Danke Schön für Ihre Antworten...die Idee die adresse im letzten Block 
der EPROM zu speichern finde ich gut....aber gibts nicht eine 
Möglichkeit auf den internen Pointer der EPROM zuzugreifen und damit 
seinen Inhalt abzulesen????Danke

von Falk B. (falk)


Lesenswert?

@ joe (Gast)

>Möglichkeit auf den internen Pointer der EPROM zuzugreifen und damit
>seinen Inhalt abzulesen????Danke

???

AVR-Tutorial: Speicher

MFG
Falk

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.