¿WEAK-UP?
¿No será WEAK PULL UP?
Este tema se ha hablado muchas veces en el foro.
El 12F629 permite activar o desactivar en cada pin resistencias internas debiles pull up.
Obviamente para que funcionen, el pin debe configurarse como entrada. Si se configura como salida, por mas que hayas activado la weak pull up en ese pin, el pic la desactivara automaticamente.
Al activarlas en un pin de entrada, si su linea esta en estado indefinido(flotante) se forzará a un 1 lógico(5v aprox.).
Esto es muy util para algunos tipos de comunicación, dispositivos(teclado matricial por ejemplo),etc.
Saludos.