Suche einfachen Parallel Flash für ATMega 8515

Gast #3256060
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
Gast #3256166
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
#3256287
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.
Gast #3256350
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.

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