mikrocontroller.net

Forum: Compiler & IDEs Problem mit I2C Bus


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

Bewertung
0 lesenswert
nicht lesenswert
Hallo zusammen!

Ich habe ein Problem mit dem I2C Bus zwischen einem ATMega16(Sender) und 
einem ATMega8(Empfänger). Habe bei Google bzw. im Forum nichts 
dergleichen gefunden.

Senden klappt, SDA/SCL kommen bis an die Pins des Empfängers. Pullups 
sind vorhanden. Jedoch reagiert der Empfänger nicht, es wird kein ISR 
aufgerufen. Habe mehrfach alle Einstellungen geprüft und finde keine 
Fehler.

Ich hofft, mir kann jemand helfen!

Quellcode im Anhang

MfG
Martin

Autor: Martin N/a (martin02)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hier noch der Code vom Empfänger.

Autor: Michael Appelt (micha54)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

sollte TWBR des Slave nicth auch irgendwie gesetzt sein ?

Gruss,
Michael

Autor: Martin N/a (martin02)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Laut Datenblatt ist TWBR nur im Master nötig. Das hab ich auch 
ausprobiert (TWBR und Prescaler auch im Slave) und es bringt nichts.

MfG
Martin

Autor: Martin N/a (martin02)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der Fehler besteht nicht mehr. Ich habe jetzt seit Wochen gesucht und 
jetzt ist er einfach weg. Wieso weiß ich auch nicht!

MfG
Martin

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.