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
Verwendest Du ohnhin einen Controller? Dann schreib die Daten doch in´s Flash!
In das Flash des µC? Da reicht der Platz nicht für. Deswegen brauche ich ja das EEPROM...
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 :-)
Ah mist, zu früh. Kannst Du mir bitte mal ein Beispiel für einen Dataflash-Baustein geben?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.