Erstens denke ich, dass das ports.deact( 8 ) in diesem Fall überflüssig
sein dürfte, da der Port zuvor ja nicht als Ausgang betrieben wurde.

Desweiteren wäre interessant zu Wissen, wie sich das Programm unter
Verwendung von Port 9 verhält. (P1H.1) - und unter Verwendung von
Port 1 (P1L.1) (wobei bei Port 1 der Schalter natürlich mit +5V verbun-
den werden muss)