¿Cómo borrar el microcontrolador PIC?

2

Lo siento por esa pregunta "noobish", pero he tratado de ayudar a mi hijo con el aprendizaje de la programación PIC. Cargué una fuente simple de asm en MPLAB y presioné "hacer y programar el proyecto principal del dispositivo". La fuente de compilación IDE y la filmó en PIC12F629, el programa comenzó, los LED parpadearon como deberían por fuente ... todos contentos.

Soy un chico de la vieja escuela y no tengo idea de borrar ... Intentamos la misma rutina otra vez y luego descubrimos que tenemos que borrar el PIC para volver a hacerlo.

¿Cómo? (Programador PICKIT2)

    
pregunta Alex

1 respuesta

3

Parece que estás usando MPLAB X.

En general, no es necesario borrar una parte PIC basada en flash antes de la reprogramación. El IDE se encargará de eso por ti.

Si, por algún motivo, realmente necesitas hacer un borrado manual, necesitarás:

  • Use MPLAB 8 (que admite PICkit2), o
  • Obtenga un nuevo programador (PICkit3 / PM3 / ICD3 / REAL ICE) y use el programa MPLAB X IPE (entorno de programación integrado) que viene con MPLAB X.

Puedes instalar MPLAB 8 al mismo tiempo que MPLAB X, y no interferirán (mucho) entre sí. El PICkit2 tampoco requiere que haga nada sofisticado como ejecutar el conmutador de controladores (algunos programadores usan controladores diferentes para MPLAB 8 y X, y usted necesita usar la utilidad del controlador de controladores)

EDITAR: Con MPLAB X v1.7 y v1.85, puedes seguir utilizando PICkit2 (a pesar del comentario de Leon)

No es 100% compatible (por lo tanto, las luces ámbar) pero lo he usado con éxito en una variedad de proyectos PIC24 y PIC16.

    
respondido por el Adam Lawrence

Lea otras preguntas en las etiquetas