Forum: Mikrocontroller und Digitale Elektronik SPI EEPROM beschreiben/auslesen


von sumsum (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

ich arbeite gerade mit einem ADUC7026 und möchte nun mit SPI den EEPROM
25LC640 von Microchip beschreiben. Problem ist, dass ich auf dem Oszi
sehe, dass mein Master, der µcontroller, eine Zahlenreihe schickt ,aber
auf dem EEPROM nichts steht. Habe den EEPROM mit einem Auslesegerät
ausgelesen und es steht im EEPROM nichts drin.
Habe im Anhang mein Progrämmchen beigefügt. Ach ja, habe es auf c und
mit Keil µVision3 programmiert.

vielen dank im voraus,

grüßle sumsum

von smartie (Gast)


Lesenswert?

CS, Clock und WE überprüft?

von Christian G. (Gast)


Lesenswert?

Hallo,

habe mal mit meiner Schreibroutine des 25LC040 verglichen.
1. Chipselect Low
2. Write Enable Latch (bei mir 0x06)
3. Chipselect auf High und kurz warten (CS disable time)
4. Chipselect auf Low und raus mit dem Schreibbefehl, der Adresse und
den Daten

von sumsum (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

habe das mit deiner anweisung mal probiert. hatte tatsächlich den Write
enable latch vergessen. geht aber trotzdem noch nicht.. hab mal
oszi-bild beigefügt.weiß nicht ob das was bringt..

danke, grüßle
sumsum

von sumsum (Gast)


Lesenswert?

So,

habe Fehler gefunden, nachdem ich das status register ausgelesen habe.
das write enable latch war nicht richtig gesetzt. habe
programmierfehler gemacht. naja es funkt jetzt.

danke sumsum

von SPI-Man (Gast)


Lesenswert?

Hast du mir vielleicht mal dein Programm habe das gleiche problem wie 
du!!!

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.