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
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
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
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
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.