www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik TWI funktioniert nicht


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

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

Ich habe mir den 16 Kanal Soft-PWM auf meinen Mega8 gezogen.
Link: Beitrag "16x PWM mit ATmega8 + I2C / TWI"

Der Hardwareaufbau entstammt einem Codebeispiel.
Link: Beitrag "TWI / I2C einf. MASTER SLAVE Beispiel(Assembler) ATmega8"

Ich habe die Slaveplatine des Aufbaus mit der PWM Software beschrieben 
und seine Slave Adresse auf 127 festgelegt.

Die Software für den Master habe ich um die Warteschleifen beschnitten 
und die Kommandobytes in die Ausgabe geschrieben. Leider bekomme ich nur 
eine blinkende ERROR-LED des Masters. Kann mir jemand helfen? Ich finde 
einfach keinen Fehler. Viel Erfahrung im Umgang mit den Mikrocontrollern 
habe ich leider nicht, ich lerne jedoch täglich dazu ;-)

Ich habe die Software des Masters angehängt. Ich würde mich sehr freuen, 
wenn mir jemand helfen könnte. Ich vermute den Fehler im Master.

Vielen Dank im Vorraus für Antworten,

Gruß Jonas

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.