mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Library für I2C-Slave


Autor: Luca Bertoncello (lucabert)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, Leute!

Ich nutze die Library vom Fleury um Daten über I2C mit verschiedenen 
Geräten zu tauschen.
Mein ATMega128 ist der Master, und die andere Geräte sind die Slaves. 
Alles funktioniert gut.

Nun muß ich auf meinem Roboter ein Teil des Hauptprogramms auf einem 
getrennten Mikrocontroller laufen lassen.
Deswegen werde ich ein ATMega8 nutzen.
Was genau der ATMega8 macht ist kein Problem, aber es muß über I2C vom 
ATMega128 gefragt werden.

Also, der ATMega8 soll als I2C-Slave arbeiten.

Leider implementieren die Funktionen vom Fleury nur ein I2C-Master, und 
ich brauche jetzt den Code für den I2C-Slave.

Kann jemand mir was gutes empfehlen? Es sollte in avr-gcc kompilierbar 
sein und auf einem ATMega8 laufen.

Danke für eure Empfehlungen!
Luca Bertoncello

Autor: A. K. (prx)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Gibt dafür bestimmt eine Appnote von Atmel.

Autor: Luca Bertoncello (lucabert)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
A. K. schrieb:
> Gibt dafür bestimmt eine Appnote von Atmel.

Mmm... sehr interessante Antwort...

1) Was ist eine Appnote?
2) Kannst du mir einiges sagen, so daß ich mindestens die richtige 
suchen kann?

Danke
Luca Bertoncello

Autor: A. K. (prx)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
www.atmel.com => AVRs finden, Application Notes finden, nach TWI 
scannen. Atmel nennt das aus Kostengründen nicht I2C.

Autor: gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert

Autor: Martin J. (bluematrix) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert

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.