Flash Speicher

Gast #1418322
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.
Gast #1419526
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

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