www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik I2C beginnt von selbst nicht zum laufen?!


Autor: Martinw (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Also ich will ein 24LC512 EEPROM mit einem PIC18F458 auslesen. Das
Problem ist dass, der PIC den I2C Bus einfach nicht übernehmen will!
Ich setze immer das SEN Bit aber ohne Wirkung. Habs auch schon mit dem
RSEN Bit probiert aber hilft auch nicht. Erst wenn ich auf die
Datenleitung mit einem Kabel einen kurzen negativ Impuls gebe fängt das
System an zu laufen und das EEPROM wird ausgelesen, allerdings kann ich
auch keine Adressen schreiben, heißt nach einem Reset fängt der µC
irgendwo an weiter zu lesen.

Ich hab den Quellcode angehängt vielleicht kann ihn sich ja mal jemand
anschauen?! Die Port Pins die ich da an PortE und PortD setze dienen
dazu damit ich weiß wo das programm hängen bleibt... Es bleibt dann
immer beim senden der Daten hängen, also bei der Abfrage des SSPIF Bits
im PIR1 Register, aber ich verstehe einfach nicht wieso!!! Ich probiere
jetzt schon den ganzen Tag...
Es geht bei dem Projekt darum, dass ein Bild vom EEPROM in ein Display
T6963C übertragen werden soll.

Danke im Voraus

MfG Martin W

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

Bewertung
0 lesenswert
nicht lesenswert
Verdammt schon wieder den Anhang vergessen ;-) Jetzt aber!!

Mfg Martin W

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.