Forum: Mikrocontroller und Digitale Elektronik Atmel AT28C64B EEPROM


von Dennis (Gast)


Lesenswert?

Hallo,

ich möchte das o.g. EEPROM benutzen. Und zwar als Nur-Lese-Speicher, da 
ich die dort gespeicherten Daten nur für ein Display brauche und 
folglich keine Aktualisierung der Daten vornehmen muss. Ich habe 
allerdings keine Erfahrung mit EEPROMS und stehe nun vor einem 
Henne-Ei-Problem:
Muss ich die ganzen Daten über ein eigenes Programm und µC ins EEPROM 
schaufeln oder gibt es da einfachere Varianten, das EEPROM zu 
beschreiben? (z.B. Spezielle Programmer) ..

Danke für Eure Tips!

Dennis

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Verwendest Du ohnhin einen Controller? Dann schreib die Daten doch in´s 
Flash!

von Dennis (Gast)


Lesenswert?

In das Flash des µC? Da reicht der Platz nicht für. Deswegen brauche ich 
ja das EEPROM...

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Dein AT28C64B EEPROM ist doch gerade mal 8kByte groß, soviel Platz hast 
Du in einem ATMEGA16 Flash (oder größer) auf alle Fälle. Wenn´s partout 
nicht geht, mußt Du halt die Daten von einem Interface (UART) über den 
Controller in das EEPROM schreiben. Da EEPROM sich physisch wie SRAM 
verhält (ist nur um einiges langsamer) sollte das Ansteuern kein Problem 
darstellen. Du brauchst aber etliche Leitungen dafür.

P.S.: Ein DataFlash braucht nur 4 Leitungen zum Controller :-)

von Dennis (Gast)


Lesenswert?

mmh? Das ist doch 64k groß?! 8192 Blöcke á 1 Byte?!

von Dennis (Gast)


Lesenswert?

Ah mist, zu früh. Kannst Du mir bitte mal ein Beispiel für einen 
Dataflash-Baustein geben?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

AT45DB041D (4Mbit/512kByte) , AT45DB081D (8Mbit/1MByte), AT45DB161D 
(16Mbit/2MByte), AT45DB321D (32Mbit/4MByte), AT45DB641D (64Mbit/8MByte)

Achtung: DataFlashs sind 2.7V...3.6V Bausteine, sind aber I/O-technisch 
5V-tolerant.

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.