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...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.