Hola, soy aficionado en hacer sencillos projectos con estos pequeños microcontoladores y me he encontrado con un problema que no consigo solucionar. Ya me rindo despues de hacer cientos de pruebas, es el motivo de mi consulta por si me podeis ayudar.
Os explico:
Estoy programando el pic12F629 en ensamblador a traves del MPLAB X IDE v2.00 y escribiendolo con el PicKit2 con su aplicacion original por el puerto ICSP conectado a una placa entrenadora donde se encuentra pinchado el PIC.
Pues todo va bien mientras mi codigo no supere la posicion 107h del mapa de memoria de programa del PIC (mirado por la aplicacion PicKit2). Cuando esto ocurre el PIC no hace lo previsto en el programa despues de grabarlo.
En este PIC se puede utilizar hasta la posicion 3FFh de la memoria de programa segun el datasheet, en mi caso solo estoy utilizando la cuarta parte del mapa de memoria y no puedo pasar de ahi. Ya he probado varios PIC por si estuvieran defectuosos y tambien otro programador (WinPic800) por si acaso, pero persiste el fallo.
Gracias por adelantado a quien me pueda ayudar. Un Saludo