Hallo,
sitze hier gerade und programmiere ein bisschen mit nem Atmel Mega8 und einem PCF8574 Portexpander. Dieser ist als Eingang geschaltet.
Über ihn sollen die Signale von drei Tastern ausgewertet werden. Beschaltung sieht folgendermaßen aus:

Code:
------------------------5V
   |
|-/
   |--------------------PCFPort
   |
   #
   # 10k
   #
   |
-----------------------GND
Habe hier nur mal einen aufgezeichnet. Für die anderen beiden siehts genauso aus.

Die ganze Schaltung funktioniert auch soweit. Allerdings liegen am PCF 1,3V bei nicht betätigtem Schalter an. Kann es sein, dass ein 10k nicht ausreichend ist, um den High Pegel des PCF eindeutig auf Low zu ziehen?
Bei betätigtem Schalter liegen die 5V eindeutig an.

Wäre nett wenn mir mal kurz jemand nen Tipp geben könnte. Denn 1,3V liegt ja schon fast im SChwellbereich von High/Low Signal.

Schönen Abend
Gruß
Baui