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


von Luca B. (lucabert)


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

von (prx) A. K. (prx)


Lesenswert?

Gibt dafür bestimmt eine Appnote von Atmel.

von Luca B. (lucabert)


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

von (prx) A. K. (prx)


Lesenswert?

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

von gast (Gast)


Lesenswert?


von Martin J. (bluematrix) Benutzerseite


Lesenswert?


Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.