Was mir gerade aufgefallen ist. Du hast die internen Pullup Widerstände nicht eingeschaltet. Hast du externe? Wie schaut deine Schaltung aus?
Die internen Pullup Widerstände schaltest du ein indem du z.b. PORTB |= (1«PB1); schreibst jedoch muss der Pin als Eingang geschaltet sein.
Dann müsste das auch ohne externe ICs funktionieren.
MfG Hannes
Lesezeichen