mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Flash Speicher


Autor: Klatec (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen

Hat jemand eine deutsche Beschreibung für AM29F010-120PC oder einem
Derivat. Ich bräuchte die Beschreibung der Lösch-, Schreib- und 
Leseroutine. Ich schäme mich das ich der englischen Sprache nicht 
mächtig bin. Bitte. Danke.

mfg

Klatec

Autor: Sascha (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Für die Lese/Schreib/Löschbefehle musst du nicht unbedingt englisch 
können. Es reicht eigentlich, wenn du dir die Timingdiagramme ansiehst.
Grundsätzlich: /CE, /OE und /WE liegen im Ruhezustand auf High.

*Lesen geht einfach:* Adresse anlegen, /CE und /OE auf low legen, Daten 
liegen an den Ausgängen an.

*Schreiben wird schon schwieriger:* /OE auf high, /CE auf low legen.

Dann als Adresse 0x5555 anlegen, /WE auf low, an den Dateneingängen 0xAA 
anlegen und /WE auf high.

Dann als Adresse 0x2AAA anlegen, /WE auf low, an den Dateneingängen 0x55 
anlegen und /WE auf high.

Dann als Adresse 0x5555 anlegen, /WE auf low, an den Dateneingängen 0xA0 
anlegen und /WE auf high.

Dann als Adresse die Zieladresse anlegen, /WE auf low, an den 
Dateneingängen die gewünschten Daten anlegen und /WE auf high.

Dann kannst du auch die restlichen Steuerleitungen auf High setzen. Dann 
musst du etwas warten, meistens so etwa 30µs. Es gibt auch zwei 
verschiedene "Busy"abfragen, die hab ich bisher aber noch nicht genutzt.

*Chip bzw Sectorerase:* /OE auf high, /CE auf low legen.

Dann als Adresse 0x5555 anlegen, /WE auf low, an den Dateneingängen 0xAA 
anlegen und /WE auf high.

Dann als Adresse 0x2AAA anlegen, /WE auf low, an den Dateneingängen 0x55 
anlegen und /WE auf high.

Dann als Adresse 0x5555 anlegen, /WE auf low, an den Dateneingängen 0x80 
anlegen und /WE auf high.

Dann als Adresse 0x5555 anlegen, /WE auf low, an den Dateneingängen 0xAA 
anlegen und /WE auf high.

Dann als Adresse 0x2AAA anlegen, /WE auf low, an den Dateneingängen 0x55 
anlegen und /WE auf high.

Dann als Adresse 0x5555 (Chiperase) bzw eine beliebige Adresse, deren 
A16-A14 dem zu löschenden Sektor entsprechen (Sectorerase) anlegen, /WE 
auf low, an den Dateneingängen 0x10 (Chiperase) bzw 0x30 (Sectorerase) 
anlegen und /WE auf high.

Dann kannst du auch die restlichen Steuerleitungen auf High setzen. Dann 
musst du wieder etwas warten, etwa eine Sekunde.

Das sollte erstmal genügen. Wenn du willst kannste ja den Text im 
Datenblatt durch eine Übersetzungsmaschine jagen oder nen Kumpel fragen, 
der dir beim Übersetzen hilft.

Autor: Klatec (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Sascha

Ich danke dir für deine Mühe.

LG

Klatec

Autor: lodder (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Keine Angst vor Englisch !

Du wirst es immer wieder brauchen, der Wortschatz, den Du brauchst, ist 
nicht allzu hoch, und dann gibt es ja auch noch Wörterbücher.

Die Grammatik ist supereinfach, über die Gegenwartsform (present tense) 
gehen die Manuals (Handbücher) kaum hinaus.

Ich würde mal ins Volkshochchulprogramm schauen, da triffst Du dann auch 
auf "Gleichgesinnte", es ist wichtig zu sehen, dass man nicht der 
einzige "Dumme" ist und den ersten Schritt nicht allein macht.

Englisch macht auch Spaß.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.