Bien, pues mira:
CP (protección de código)-> Este es para proteger el código contra lectura. Si activas esto no se podrá leer lo programado. Supongo que lo tienes desactivado, ya que si no hubieras podido verificar tras la programación, como es lógico. Este desmarcado.
PWRT(power up timer)-> Esto provoca un retardo tras conectar la alimentación para permitir que esta se estabilice. No tiene importaciá si está o no activo.
WDT (perro guardián)-> Este es un temporizador que se debe de ir seteando cada x tiempo. Si transcurrido ese tiempo, prefijado entre varias opciones, no se setea, provocará un reset al micro. Para que sirve esto, pues por si por cualquier causa el micro se queda "colgado", no se seteará y por tanto se reseteará automáticamente. Si no lo usas, desmarcado.
Y ahora el cristal. Aquí depende del que uses... Para menor o iagual a 4MHz pon XT, para mayor HS. Para oscilador RC pues eso, pon RC. Si usas un oscilador de baja frecuencia, 3,768KHz p.ej. coloca LP.
Todo esto lo puedes ver en el data.
Si programas en ensamblador te recomiendo que coloque la línea de configuración en tus .asm y así te despreocupas de eso cuando vayas a programar. Por ejemplo:
Codigo:
LIST P=16F84A
#INCLUDE P16F84A.INC
__CONFIG _XT_OSC & _PWRTE_OFF & _WDT_OFF & _CP_OFF
Esa última línea es a la que me refiero, la que comienza por config. Coloco las otras dos para que sepas donde debe de ir.
Saludos y espero haber aclarado tus dudas.