peter507 napisał: Nie chodzi mi o wykrycie 0 bo to oczywiste że go nie będzie, chodzi mi o wykrycie "zmiany", czy to jest możliwe
Brak jakiejkolwiek logiki, w Twoim rozumowaniu.
Żeby wykryć zmianę stanu na pinie, to jest rzeczą oczywistą, że należy rozróżniać nie mniej niż 2 stany na pinie.Ponieważ uC nie potrafi "wykryć" stanu wysokiej impedancji, to jest jasne , że w momencie, kiedy nie podajesz stanu wysokiego, coś MUSI podać na ten pin, stan niski i tym czymś może być właśnie rezystor, pomiędzy pinem a GND.Wartość tego rezystora, uzależniona jest od rezystancji wyjściowej tego "tajemniczego czegoś", co podaje stan wysoki na pin.
Podsumowując, odpowiedź dostałeś od kol.atom1477