Gast
#270060
Hallo, ich habe eine Frage bezüglich der EEPROM-Lebensdauer eines Atmega48. Man kann 3 Schreib-Modi einstellen. 1.Erase and Write in one Operation(Atomic Operation) 2.Erase only 3.Write only Zuerst habe ich Modus 3 benutzt, jedoch bekomme ich dann beim Lesen der EEPROM-Zelle fast immer 0x00, anstatt den Wert, den ich zuvor in die Zelle geschrieben habe. Mit Modus 1 funktioniert alles. Das was ich in die Zelle geschrieben habe bekomme ich beim Lesen auch wieder. Jedoch mache ich mir Sorgen um die Lebensdauer. Im Datenblatt des Mega48 heißt es auf Seite 18/19: ------------------------------------------------------------------------ -------------------------- The EEPROM Programming mode bit setting defines which programming action that will be triggered when writing EEPE. It is possible to program data in one atomic operation (erase the old value and program the new value) or to split the Erase and Write opera- tions in two different operations. ------------------------------------------------------------------------ ---------------------------------------------- Heißt das, dass jede EEPROM-Zelle bei einem Schreibzugriff sowieso zuerst gelöscht werden muss um dann wieder beschrieben werden zu können, oder halbiert sich die Lebensdauer des EEPROMS dadurch? Für so wenig wie möglich Schreibzugriffe habe ich bereits gesorgt, jedoch würde es mich trotzdem interessieren, ob der EEPROM im 1. Schreibmodus immer noch die volle Lebensdauer hat oder nicht. ...Daniel...