Non Volatile RAM

Gast #335771
Lesenswert?

Hi,

Ich möchte mich mit einem alten Z80 herumspielen, allerdings ist mir
das brennen von EEPROMs oder FLASH zu umständlich, darum dachte ich mir
ich baue mir für den Programmspeicher ein non volatile ram mit
Batterie-Spannungsversorgung, so das ich einfach mit nem gebastelten
avr-gestützten Adapter programmieren kann.

Nur stellt sich mir die Frage, wie kann ich eine Batterieversorgung in
die Spannungsversorgung des ganzen Systems so einpflanzen, das die
Batterie -nur- die gewünschten ein oder zwei SRAM-bausteine mit
Spannung versorgt -nur- wenn die Versorgungsspannung weg ist? Brauch
ich da so nen Brown-out Baustein oder geht das auch einfacher?

Dann hab ich auch gesehen das sich leute das mit ner 1,5V Knopfzelle
bauen, aber wie reichen 1,5V um die Daten im SRAM zu behalten? Ich
würde 3x1.5V migno nehmen oder einen 9VBlock mit zehnerdiode oder so..
Benutzt man hierfür (für die 1.5V Knopzellen) speziellen RAM?

Ich wäre sehr Dankbar für ein paar nützliche Tipps! ;)
mfg
Gast #335774
Lesenswert?

Nein grundsätzlich nicht, nur habe ich keien erfahrung mit
FLASH-Bausteinen udn wie man diese Programmiert.. Gib es da günstige
Bausteine und Software/Schaltpläne für Adapter zum programmieren?

Es muss ncith NVRAM sein, ich dachte nur das es einfach ist als sich
EEPROMs zu brennen :)
Gast #335775
Lesenswert?

Kann mir jemand einen Tipp geben wo man gute Informationen über das
Programmieren von Flashbausteinen bekommt? Ich kann einen AVR dazu
benutzen, ich weiß leider nichts wie man das macht. Gibt es auch FLASH
der nicht 12V Programmierspannung braucht?
Gast #335776
Lesenswert?

Guckst Du mal in die Datenblätter der EEPROMs und Flashs (28Cxxxx und
28Fxxxx und 29Fxxxx), dann weißt Du mehr. Ich an Deiner Stelle würde
parallele EEPROMs der Marke 28C256 (64kByte) benutzen, die leben
deutlich länger als Flashs und sind durch ihr SRAM-kompatibles
Verhalten sehr einfach zu proggen (allerdings etwas langsam beim
Schreiben >1ms/Byte) und recht schnell beim Auslesen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren