mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik SPI EEPROM beschreiben/auslesen


Autor: sumsum (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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

Autor: smartie (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
CS, Clock und WE überprüft?

Autor: Christian G. (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: sumsum (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht 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

Autor: sumsum (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: SPI-Man (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hast du mir vielleicht mal dein Programm habe das gleiche problem wie 
du!!!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.