Titelbild Mikrocontroller

20.5.6. Programmierung des EEPROM

Der EEPROM ist in mehrere Seiten organisiert. Wenn der EEPROM programmiert wird, werden die zu programmierenden Daten in einem Seitenbuffer zwischengespeichert. Dadurch ist es möglich, eine ganze Seite auf einmal zu programmieren. Nachfolgend wird beschrieben, wie der EEPROM programmiert werden kann.

1. A: Laden des Kommandos 0001 0001
2. G: Laden des Adressen High Byte (00 – FF)
3. B: Laden des Adressen Low Bytes (00 – FF)
4. C: Laden der Daten (00 – FF)
5. E: Daten zwischenspeichern (Positiver Puls auf PAGEL)

K: Wiederhoilen der Schritte 3 bis 5 bis der gesamte Buffer voll ist.
L: Programmieren einer EEPROM Seite
1. Setzen von BS1 auf 0
2. Negativen Puls auf WR geben, das startet die Programmierung der ganzen Seite, RDY/BSY geht auf Low.
3. Warten, bis RDY/BSY wieder auf High geht, bevor die nächste Seite programmiert wird

Zeitdiagramm EEPROM Programmierung

Zeitdiagramm EEPROM Programmierung


Impressum