Hallo,
deine untere Schaltung kann nicht funzen. Entweder du legst (bei geschlosser Taste) Vcc an den Port oder aber der Taster ist offen, das heisst der Port hängt in der Luft (wird meistens als high gewertet). Falls du auch noch die internen Pullups aktivierst, kann der MC keinen Unterschied mehr feststellen.
Daher die obere Schaltung, hierbei ligt am Port immer (ausser prellen) ein definierter Pegel an. Ach ja nicht der Strom sondern die Spannung sind für Eingänge relevant.
Lesezeichen