Suche einfachen Parallel Flash für ATMega 8515

Gast #3256060
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
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
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
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

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.