Forum: Mikrocontroller und Digitale Elektronik Suche einfachen Parallel Flash für ATMega 8515


von Chester (Gast)


Lesenswert?

Hallo liebe µC Gemeinde,
Ich habe für meine Projekte zum Speichern von Festwerten bis jetzt nur 
interne und externe EEPROMs verwendet. Das Problem ist, dass auch die 
großen parallel EEPROMs „relativ“ wenig Speicherplatz bei „hohen“ 
Kosten bieten.  Flash Speicher ist sehr günstig und groß im 
Speicherangebot. Ich wollte nun, um ein bische zu lernen einen parallel 
Flash an den externen Bus des ATMegas 8515 anschließen und 
programmieren. Weil ich noch Anfänger bin habe ich ein paar Fragen.

1. Welchen Baustein würdet ihr mir empfehlen (er soll schon parallel 
sein nicht SPI oder Rapid S und am besten mit 5V klarkommen)? Nach 
einigem Nachforschen musste ich feststellen, dass ATMEL leider keinen 
parallel Flash mehr herstellet.
2. Ist das Verwänden von externem parallel Flash kompliziert?
3. Bei Flash ist es ja so, dass man um Daten einzuschreiben die gesamte 
Seite löschen und verändert neu schreiben muss.  Muss ich das jetzt mit 
meinem Controller machen (Seite auslesen, ändern und neuschreiben) oder 
macht der Flash das selber und ich muss warten?

Ich entschuldige mich schonmal im Voraus falls die Fragen dumm bzw. 
unnötig sind.
Freu mich schon auf Antworten

Mfg Chester

von Purzel H. (hacky)


Lesenswert?

Was spricht denn gegen seriellen Flash. Die Atmel AT45DBxxx sind doch 
super. Mit 4 oder 5 pins ist man dabei.

von hp-freund (Gast)


Lesenswert?

Die 29Fxxx sollten für Versuche gut sein.
Vielleicht findest Du einen auf einem alten Motherboard.
Dann das passende Datenblatt studieren...

von Chester (Gast)


Lesenswert?

Danke für die Antworten :D

@Siebzehn mal Fuenfzehn:

http://www.reichelt.de/-EE-Flash-Eproms/AT-45DB161DSO/3/index.html?;ACTION=3;LA=446;ARTICLE=112456;GROUPID=4510;artnr=AT+45DB161D+SO

 Der Baustein wäre schon interessant. Ich müsste ihn dann mit SPI 
ansprechen, wobei die SPI Schnittstelle des Speichers echt schnell ist. 
Meine restliche Schaltung ist in 5 V Logik aufgebaut, deswegen würde ich 
dann einen Spannungsregler für seine Versorgung und  5v<->3.3v 
Pegelwandler für die restlichen Leitungen einsetzten. Ich finde bei 
reichelt nur irgendwie keinen passenden

von Purzel H. (hacky)


Lesenswert?

Bei genauer Betrachtung des Datenblattes laeuft das AT45DBxxx auch mit 
5V(*). Wenn man nun die 5V auf sagen wir 4.6V erniedrigen koennte kann 
man sogar gut schlafen. Man sollte dabei Spikes vermeiden...

(*) vielleicht nicht fuer eine Produktion. Dann vielleicht einen FST3245 
MTC als Buffer verwenden.

von Chester (Gast)


Lesenswert?

Ich nehme den ADUM 1201 AR vermutlich als Pegelwandler und arbeite dann 
mal ein bischen mit dem Speicher. Auf einem alten Motherboard hab ich 
noch einen W29C011A gefunden, mit dem ich noch ein bischen 
experimentier.

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.