ojkarin, sin ver tu circuito me imagino lo siguiente, cuando activas el interruptor se genera una caída de 4,7V en el zener a través de la resistencia ( pin = a un 1) pero al abrir el interruptor se genera una alta impedancia en el pin absorbiendo ruido, le tienes montada un resistencia pull-down o resistencia a tierra ?, esto para garantizar un 0 en el pin si el interruptor no está activo.
saludos.