Re: I2C - PCF 8574 - Daten auslesen Kategorie: Programmierung Basic (von Jürgen - 29.12.2013 23:38) | |
Als Antwort auf I2C - PCF 8574 - Daten auslesen von Jürgen - 24.12.2013 14:55
| |
> Hallo Zusammen, > > habe folgendes Problem > > Möchte mit einem AVR32 über I2C einen PCF8574 einlesen. > > Schreibend die Ports zu verändern ist kein Problem. > > Aber wie lese ich die Daten ein. > > I2C_Read(0x50, 0x20, 2, data, 10); > > 1. Parameter ist die Adresse + 1 > 2+3 Parameter ????? > 4. hier sollen die Daten rein, hab hier ein Byte Array mit 8 > 5. Länge der Daten die ich einlesen will > > > Es wäre super hilfreich wenn mir jemand kurz > zeigen könnte wie ich die daten auslese und per Msg_Write > angezeigt bekomme > > Irgendwie stehe ich auf dem Schlauch. > > > Vielen Dank im Voraus und frohe Weihnachten > > Grü�e > Jürgen Hab das Problem selbst gelöst Man muss die normale "SchreibAdresse" des PCF 8574 angeben und nicht die Adresse + 1, so wie es bei den meisten anderen Controllern nötig ist. status= I2C_Read(&H70, 0, 0, somedata, 8) Msg_WriteInt(somedata(0)) Vorher muss man natürlich einmal alle Ports auf 1 setzen damit man in den Lesemodus gelangt | |
Antwort schreiben Antworten: |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum