Forum: Mikrocontroller und Digitale Elektronik Hilfe zu über SPI ansprechbaren Speicher Baustein


von Martin Programmierer (Gast)


Angehängte Dateien:

Lesenswert?

Ich benötige Hilfe um einen EEPROM Speicher mittels AVR Microcontroller 
328P über SPI ansprechen zu können. Ich würde gerne ein Datenbyte an den 
Baustein senden, und dann das gleiche später wieder auslesen. Habe 2 
C-code Dateien angefügt die aus dem größeren Code zusammengeschnitten 
wurden. Ich bekomme bei meinem Simulationsprogramm immer nur den Wert 
255 zurückgeliefert egal welches Byte ich an den Baustein sende . Könnt 
ihr mir bitte helfen und sagen was prinzipiell falsch sein könnte.
Danke schon im Voraus

von Martin Programmierer (Gast)


Angehängte Dateien:

Lesenswert?

Hier noch die Main Datei...

von Jim M. (turboj)


Lesenswert?

Simulationsprogramm? Kennt das den SPI Baustein? Wieso nicht echte 
Hardware?

von Martin Programmierer (Gast)


Lesenswert?

Simulationsprgramm hat den richtigen Baustein, da ich alle Daten aus dem 
Datenblatt genommen habe, und die Uni dies forderte.

von Jim M. (turboj)


Lesenswert?

Wie groß ist der EEPROM wirlich, welcher Typ ist das? Der darf für 1 
Address Byte nur maximal 256 Byte groß sein.

von Martin Programmierer (Gast)


Lesenswert?

EEPROM ist 25AA040 mit Speichergröße 4Kbit

von Jim M. (turboj)


Lesenswert?

Datenblatt Punkt 3.4 beachten.

von Martin Programmierer (Gast)


Lesenswert?

Bitte um kurze Erklärung des Punktes 3.4 da ich dies nicht so gut 
verstanden habe, wegen Englisch :)

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.