Gast
#4226207
Hallo, mit dem Code im Anhang versuche ich XMegaA3, die Bit's eines PCF8574 (I2C Port-Expander) zu lesen/schreiben. Das Schreiben funktioniert auch sehr schön. Wie könnte ich nun eine Abfrage (lesen), eines 2. Expanders realisieren? Den Code habe ich im Internet gefunden und versuche nun, Ihn um eine Abfrage-Funktion zu ergänzen. Kann mir jemand helfen? PS: Mit dem AVR1308 Tutorial komme ich nicht wirklich weiter, das wirkt zwar sehr mächtig, jedoch verstehe ich den Code nicht. Den Beispielcode von dem PCF8574 Artikel (http://www.mikrocontroller.net/articles/Port-Expander_PCF8574) habe ich auch schon versucht. Der scheint mit den XMegas nicht zu funktionieren (Fehlende definitionen von "TWDR", "TWCR", uws.). Im Grunde möchte ich nur drei Port-Expander mit je 8 Tastern auf Tastendruck abfragen...