Hallo Ich hab ne SPI Routine für meinen EEPROM (25LC640A) geschrieben. Ich möchte das Statusregister auslesen aber der EEPROM gibt nichts zurück:(. Aus Datenblatt hab ich Lesesequenz für das Statusregister entnommen und dann programmiert (jedoch mit einen sehr langsamen Clock, aber das müsste egal sein (steht im Datenblatt)). Das Programm hab ich dann auch mit dem OSZI angeschaut (siehe Anhänge)und es sollte funktionieren. Wenn jeman ne Idee hätte wo das Problem liegen könnte wäre super:) danke im voraus für jede Hilfe mgf alex Anhänge: Datenblatt 25LC640A Oszibild mit CKL und SI (tekway35_1.png) OSzin bild mit CKL uns !CS (tekway37_2.png)
Schaltplan? Du weißt, dass Du SI vom EEPROM an SO vom Controller gehört und umgekehrt? Nicht dass Du das nachher versehentlich vertauscht hast. Du wärst nicht der erste und auch nicht der letzte, dem das passiert. Schau erstmal ohne EEPROM, ob überhaupt der Lesebefehl und die Adresse am Controller gesendet werden. fchk
@ alex le. (behindi) >Das Programm hab ich dann auch mit dem OSZI angeschaut (siehe >Anhänge)und es sollte funktionieren. >Oszibild mit CKL und SI (tekway35_1.png) Entartete Kunst? Man sieht gar nichts. >OSzin bild mit CKL uns !CS (tekway37_2.png) Für die Fehlersuche belanglos. Prüfe, ob alle Eingangssignale den EEPROM sauber erreichen. Prüfe, ob das Ausgangssignal des EEPROMS den uC sauber erreicht.
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.