Forum: Mikrocontroller und Digitale Elektronik EEPROM vs. FLASH


von ehde76 (Gast)


Lesenswert?

Hallo Leute,

leider ist mir aus dem AVR-Tutorial und dem Datenblatt meines AT90S8515
nicht ersichtlich, wozu der MC beides hat. Ich kann mein Programm hier
oder da ablegen und es läuft. Wozu 2 ROM`s?
Entschuldigt mich für meine (dumme) Frage.

Gruss ehde76

von Ralf (Gast)


Lesenswert?

Im Flash liegt dein Programm, im EEPROM kannst du Daten sichern, die
nach wegnehmen der Versorgungsspannung noch da sein sollen ...

Auf dem Flash kannst du im Programm nicht zugreifen außer über den
Bootloader ...

Grüße
Ralf

von ehde76 (Gast)


Lesenswert?

Hallo Ralf,

wenn ich die Versorgungsspannung wegnehm, ist mein Programm nach
Wiedereinschalten doch immer noch im Flash.

Also wenn ich meinen MC zur Datenerfassung von irg.was nehm, müssen die
erfassten Daten in den EEPROM?

Gruss ehde76

von Rahul (Gast)


Lesenswert?

Genau!
Das Eprom ist quasi ein RAM, das seine Daten bei Verlust der
Versorungsspannung nicht verliert.

von Khani (Gast)


Lesenswert?

Hallo,

Flash ist schneller schreib- und löschbar. Dafür hält das EEPROM länger
und jede Zelle ist einzeln adressierbar.

MfG, Khani

von Christof Krüger (Gast)


Lesenswert?

>Das Eprom ist quasi ein RAM, das seine Daten bei Verlust der
>Versorungsspannung nicht verliert.
Nur sollte man das nicht zu wörtlich nehmen, denn 100.000 Schreibzyklen
sind schnell weg. Schreibt man pro Sekunde einmal eine Stelle im EEPROM,
ist man nach zwei Tagen laufzeit schon bei 172.800 Schreibvorgängen.

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.