Estoy intentando programar PIC12 con un programador JDM y Tait. Todo está bien en la primera programación, pero no puedo volver a programar PIC. Cuando lo conecto al programador, WinPICPgm no puede reconocerlo e incluso no puede reconocer al programador. Utilicé la prueba del programador en la ventana Selección / Configuración del programador y descubrí que cuando conecto el PIC al programador y lo enciendo, DataOut no cambia al cambiar DataIn (cambia correctamente mientras el PIC no está conectado o no tiene alimentación). Probé PIC12F675, PIC12F629 y PIC12F683. Tenga en cuenta que mi programa usa un oscilador interno, deshabilita la función MCLR y la usa como entrada, habilita los pull-ups de GP1 y GP2, usa la interrupción de GP1 y GP2 en el cambio. No tengo este problema con otro código que no habilita los pull-ups e interrupciones en GP1 y GP2. ¿Alguien me puede ayudar?