Hola, empleas un pin como entrada, alli conectas la llave, con extremo a masa
ej
#define llave porta,0
seleccion btfss llave
goto programa1
goto programa2
tienes que colocar una resistencia de 1k a 10k del pin a +
la llave del pin a masa
Suerte!
Norberto