Gast
#34508
Hallo, ich habe ein kleines Problem oder vielmehr eine Verständnisslücke beim implementieren von I2C in den AVR. Ich will einen Tiny26 Controller als I2C Slave ansprechen,.. der Tiny misst 3 Analog werte und soll diese dann als Slave an eine Master Senden,.. der Tiny soll eine 7bit adreese bekommen und dann 6bytes an daten an den Master per I2C senden. Wenn ich das Richtig verstanden habe solld er COntroller das ja schon HW mäßig mit der TWI schnittstelle können. Wie macht man es am besten damit man erkennt ob die datenübertagung unterbrochen ist? Timeouts? Wie muss ich es realisieren damit ich mitbekomme wann ich das nächste byte zu senden habe. Könnet mir vielleicht jemand mit ein Paar zeilen Quellcode auf die spünge helfen? In dem bus gibt es mehrere Slave Controller, ich will nur meinen eigenen darin einbinden. Danke Sebastian