Gast
#937718
Hallo zusammen, Ich habe ein Problem beim ansteuern eines EEPROMS über SPI. Beim EEPROM handelt sich um den Typ M95640. Und zwar müsste das Programm folgendes machen: 1. SPI initialisieren, als Master, Modus 0. 2. 00000011 senden, READ-Befehl 3. 00000000 senden, Adresse High-Byte 4. 00000000 senden, Adresse Low-Byte 5. Daten enpfangen (dafür Dummybyte (0x00) senden) 6. Empfangene Daten an Port D ausgeben 7. fertig Wenn ich jetzt das Programm auf dem uc laufen lasse, erscheint immer der Wert 7F am Port D. Der EEPROM sollte jedoch auf allen Speicherzellen FF haben, da er neu ist. Ich habe schon zwei verschiedene EEPROMS ausprobiert, auf beiden ist dasselbe Problem, Ich habe auch schon die Verbindungen kontrolliert, aber es ist alles in Ordnung, also muss der Fehler wohl am Programm liegen. Und im Forum habe ich auch schon gesucht, habe aber nichts gefunden. Ich hoffe, ihr könnt mir bei dem Problem helfen. Gruss Mäxchen