EEPROM speicherzeiten

Gast #3158022
Hallo Leute,
hab mich heute mit einem seriellen EEPROM AT24C512'gespielt'.
dabei ist mir aufgefallen wenn ich ein einzelnes Byte schreibe recht 
schnell geht.
wenn ich eine ganze page beschreibe dauert das nach dem STOP-bit schon 
ne ganze weile bis das EEPROM wieder ansprechbar ist.
jetzt frag ich mich ob das EEPROM einen internen buffer hat um eine 
ganze page (128 byte) aufzunehmen und erst nach dem STOP-bit anfängt zu 
schreiben.
oder wie kann ich mir das sonst erklären warum ich 128 byte in einem 
schwung rüber schieben kann?

danke mal soweit :)
Gast
stift schrieb:

> oder wie kann ich mir das sonst erklären warum ich 128 byte in einem
> schwung rüber schieben kann?

Das mußt du dem Manual des Bausteines entnehmen, ob der evtl. noch 
Puffer-RAM intern hat, und wie automatisch der arbeitet. Aber EEPROM 
beschreiben kostet physikalisch immer Zeit.
Im Datasheet steht explizit, dass der Schreibzyklus mit der 
Stop-Condition ausgelöst wird. Und dass man in einem I2C-Kommando 1-128 
Bytes in einem Rutsch abliefern kann. Folglich tritt die Wartezeit erst 
nach dem Stop auf.
Gast
interessant!
hab jz mit einem logicanalyzer nachgeschaut:
egal ob man ein byte oder eine voll page (128 byte) schreibt der EEPROM 
braucht immer 1,6 msec zum speichern :)

lg

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.