Search found 5 matches

by Eneas
Tue Jan 02, 2007 9:16 pm
Forum: IO-Warrior Deutsch
Topic: I2C-Übertragung: Fehlendes 9. CLK-Signal für NACK
Replies: 1
Views: 5505

I2C-Übertragung: Fehlendes 9. CLK-Signal für NACK

Hallo,

an den I2C-Bus des IO-Warrior 24 habe ich eine Atmel AVR Controller als Slave angeschlossen.

Das Schreiben von Daten (Warrior zum AVR) geht fehlerfrei, das Auslesen von Daten funktioniert im Prinzip auch (die Daten kommen beim Warrior korrekt an), führt aber auf AVR Seite zum einem I2C-Bus ...
by Eneas
Thu Dec 21, 2006 8:43 am
Forum: IO-Warrior Deutsch
Topic: Auslesen PCF-8574 - I2C
Replies: 9
Views: 18309

Problem gelöst !

Der entscheidende Hinweis kam von Wayoda: Ich habe dir Rückantwort mehrfach eingelesen und beim 2. Lesen die erwartete Antwort erhalten !

Was ist passiert? Bei der Initialisierung der HW sind einige I2C Writebefehle (ID 0x02) abgeschickt worden, die Antwort dazu habe ich aber nie ...
by Eneas
Tue Dec 19, 2006 10:18 pm
Forum: IO-Warrior Deutsch
Topic: Auslesen PCF-8574 - I2C
Replies: 9
Views: 18309

@Christoph: Ja. mit dem HID-TOOL funktioniert alles; kannte das Tool bisher nicht, also liegt's an meinem Code ;-(

Ich programmiere in VC++ / Studio 6, die IO-Warrior Ansteuerung erfolgt aus einer DLL, die wiederum zieht die iowkit.dll an.

@wayoda: Der Schreibbefehl für das Setzen der LED ...
by Eneas
Tue Dec 19, 2006 12:57 pm
Forum: IO-Warrior Deutsch
Topic: Auslesen PCF-8574 - I2C
Replies: 9
Views: 18309

Ja, ich verwende die iowkit.dll in der aktuellsten Version.

Es ist der genaue Code, den Methodenrumpf habe ich zur Verkürzung einfach weggelassen.

An die Antwort aus dem vorhergehenden Befehl habe ich auch schon gedacht. Der letzte Befehl ist ein Schreibbefehl für das Setzen der Portbits.

memset ...
by Eneas
Mon Dec 18, 2006 10:08 pm
Forum: IO-Warrior Deutsch
Topic: Auslesen PCF-8574 - I2C
Replies: 9
Views: 18309

Auslesen PCF-8574 - I2C

Hallo *,

mit dem Auslesen von einem PCF-8574 habe ich so meine Probleme. Natürlich kenne ich den Eintrag von fitzi (Link: http://www.codemercs.com/phpBB2/viewtopic.php?t=36&highlight=i2c), ich komme aber in dem Thema trotzdem nicht weiter.

Die Adresse des Baustseins ist auf 0x72 gestellt und das ...