Tengo un PICKit 2 con un chip PIC16F690 conectado, instalé MPLAB e hice un programa de muestra en C, que se compila bien. Sin embargo, solo existe la opción de "Programar en el dispositivo de destino", "Leer del dispositivo de destino" o algunas otras opciones para borrar la memoria, todo lo cual funciona bien, pero no puedo averiguar cómo hacer que el programa se ejecute. el chip. MPLAB dice que no puedo depurar el chip:
"PK2Error0028: no se puede entrar en el modo de depuración"
"NOTA: este dispositivo requiere un encabezado ICD para la depuración. Consulte" Especificación de encabezado "DS51292".
Después de algunas investigaciones, al parecer necesito una placa de interfaz diferente para depurarlo.
Al depurar, aparece la opción de ejecutar el programa, pero cuando se configura en el modo "Liberar", solo da la opción de leer / escribir / borrar del tablero. ¿Cómo puedo ejecutarlo?
El código es el siguiente:
#include <htc.h>
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char** argv) {
return (EXIT_SUCCESS);
}
Que en realidad todavía no hace nada