Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 PCF 8574 als Eingang Kategorie: Programmierung Basic (von Nicolas - 3.07.2015 11:26)
Hallo, gruss an alle, ich bin seit jahren nicht mehr da gewesen...meinen Passwort habe ich auch vergessen...


Seit drei Tagen versuche ich ohne Erfolg den Port 17 (PCF 8574 auf den I2C Bus) als Eingang zu nutzen... was ich früher schon geschafft habe. Was mach ich denn falsch ?!?


Hier ist meine Schaltung:

[URL=http://www.hostingpics.net/viewer.php?id=870290Schaltung.jpg][IMG]http://img11.hostingpics.net/pics/870290Schaltung.jpg[/IMG][/URL]

Hier ist mein Testprogramm:

define SDA as port [9]
define SCL as port [10]
define led as port [1]
define eingang as port [17]

LCD.init
LCD.off

SDA=on
SCL=on
eingang=on


#loop
led=eingang
goto loop




Die Led an port 1 sollte den Zustand des Port 17 anzeigen... macht es aber nicht
Die Messung bestätigt dass der Port 17 (pin4 auf pcf8574) nach Befehl "eingang=on" auf high geht. Der Portexpander funktionniert also einwandfrei als Ausgang.
Die Portabfrage als Eingang liefert aber immer nur einen low, unabhängig davon ob pin 4 vom pcf8574 (port17) auf low oder auf high gezogen wird !

Ich versteh das nicht.

Stimmt da etwas mit die Softwareabfrage nicht ?


Wer könnte mir bitte helfen ?


Gruss

Nicolas

 Antwort schreiben

Bisherige Antworten:

Re: PCF 8574 als Eingang... PROBLEM GELOEST ! (von Nicolas - 13.07.2015 22:40)
    Re: PCF 8574 als Eingang... PROBLEM GELOEST ! (von das - 18.07.2015 22:43)
Re: PCF 8574 als Eingang (von das |_ Team - 3.07.2015 13:41)
    Re: PCF 8574 als Eingang (von Nicolas - 3.07.2015 14:08)
        Re: PCF 8574 als Eingang (von das |_ Team - 4.07.2015 0:24)
            Re: PCF 8574 als Eingang (von Nicolas - 5.07.2015 23:24)
                Re: PCF 8574 als Eingang (von Bert - 6.07.2015 1:24)
Re: PCF 8574 als Eingang (von Nicolas - 3.07.2015 11:32)