Hallo zusammen Ich würde gerne mit dem Atmega16 den Hardware I2C verwenden. Doch leider finde ich irgendwie keine Beispielcodes dafür... Kennt hier vielleicht jemand einen Link oder so wo ich etwas finden kann? Danke schonmal
Gast
#2236741
Steht doch alles im Datasheet auf S. 183. Aber TWI ist hauptsächlich abhängig vom Device mit dem du sprichst. Also auch Datasheet lesen. Für die Grundbefehle steht der Beispielcode im Datasheet ab Seite 185.
Ok vielen dank
Gast
#2236763
Dafür gibt es hier extra einen Artikel im Forum: http://www.mikrocontroller.net/articles/AVR_TWI Und in den Links dort Aplications von Atmel mit Beschreibung und Code ;) avr
Gast
#2236783
Claudio Hediger schrieb: > Kennt hier vielleicht jemand einen Link oder so wo ich etwas finden > kann? Hier z.B. das I2C Master Interface von Peter Fleury http://homepage.hispeed.ch/peterfleury/avr-software.html#libs
Einen Hinweis habe ich noch beacht besonders die funktionsweise des Aknowledgbits das hat nämhlich einen Haken darf im lezten ten zu lesenden byte nicht gesetzt werden sonst hängt sich die TWI auf achja bevor du irgendetwas auf dem TWI(i2C) Bus machst must du ihn ihn initialisieren.
Vielen Dank an alles... es hat geklappt :)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.