Mi problema es cuando yo modifico el programa y lo pongo a correr bajo debugger, no ejecuta la parte de programa modificada sin antes desde debbuger ejecutar la orden de programar, entonces lo que hace realmente es programar el pic, y ya entonces si lo ejecuta el programa bien........ Esto es correcto hoy hay alguna otra forma de hacerlo.
Maunix con respecto a lo que decias de hacer un nuevo Mplab estoy contigo que es un lio y no merece la pena, de todas formas, con los programas en Visual Basic que me hize, la verdad es que llego hacer muy comodo, ya que tenia un control total atraves del puerto RS232 del pic, y pogramaba el Pic, y ejecutaba el programa haber que pasaba, y si no iba lo volvia a modificar, y todo en caliente, mediante unos menus que me hacia en el Pic.
Yo utilizaba la opcion de programar el propio microcontrador desde su opcion de autoprogramacion, pero no se por que se acaban jodiendo de esta forma, lo cual me descoloca bastante, por que ahi, no hay tensiones altas ni nada, es el propio microcontrolador el que se autoprogramaba.....
En fin tendre que seguir investigando, lo malos es el tiempo..... trabajar, hacerse una casa, y demas.... no deja mucho tiempo para nada........ Muchas gracias a todos..... Nos vemos.