Hola BRUNO, se efectivamente que no funciona porque, grabe el PIC con ese HEX, y no hace lo esperado...cosa que si hace cuando lo hago de la manera que venia usando hasta ahora...es decir todo en una misma pagina !!!
El tema es que no pasa de pagina o no vuelve !!! IMPOSIBLE saberlo ???
El micro que uso es el 648A...considero que la pag 1 (o la 2º pagina) esta en 0X800...
Probe con varios micros, 3 por lo menos, pero no anda...uso MPLAB 7.50 !!!
Este IDE insiste con esto....Message[306] : Crossing page boundary -- ensure page bits are set.
No parece un error de hecho indica que la compilacion es BUILD SUCCEEDED, pero al ejecutar el soft, se "freeza", exactamente en ese lugar !!!
Pa´mi que esta embrujado !!!
Me parece que me paso a los 18F, como me sugirio alguien por ahi....Lei un comentario tuyo, donde decias que te pasabas a C o BASIC, por un problema similar...y hay quien dice, que si ya estoy lidiando con los problemas de paginado, es hora de pasarse a otro lenguaje...lo cierto es que me siento muy comodo en ASM, por varias razones, entre ellas, tengo pleno control de lo que hago (salvo esto del paginado, claro
)...
SALUDOS y seguire tratando de hacerlo andar en ASM...aunque me tome 1 mes !!! (no - si, para porfiado no me gana nadie !!!
)
_____________________________
"Justo a mi me toco ser YO" QUINO