• Viernes 15 de Noviembre de 2024, 09:18

Autor Tema:  Cambio De Pagina De Programa  (Leído 1899 veces)

hernando2999

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Cambio De Pagina De Programa
« en: Sábado 25 de Junio de 2005, 06:10 »
0
hola...
mi programa es muy grande y portal razon debo usar la pagina de programa 1 ya utilice la 0, como hago para incluirla pongo org 0x005 y mucho despues org 0x800 pero me genera errores ...como lo hago ?

estoy utilizando el 16f873 :P  :D
no crean que estoy repitiendo codigo...todo lo estoy haciendo por rutinas y funciones...pero como digo el codigo es mucho...ah estoy trabajando con mplab...ya he optimizado el programa pero es muy grande...
como trabajo directamente con la hoja de programa 0 y 1 sin que se generen errores ??? :rolleyes:

gracias
att hernando email : hernando299@hotmail.com

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Cambio De Pagina De Programa
« Respuesta #1 en: Sábado 25 de Junio de 2005, 14:02 »
0
Hola Hernando,

La memoria de programa propiamente dicha se divide en dos páginas (0005-07FF y 0800-0FFF).
La página se debe selecciona por software. Para ello se utiliza el bit 3 del registro PCLATH.

Saludos
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

Sr. ASM

  • Nuevo Miembro
  • *
  • Mensajes: 19
    • Ver Perfil
Re: Cambio De Pagina De Programa
« Respuesta #2 en: Viernes 19 de Agosto de 2005, 23:58 »
0
TE comento que todo esta en la hoja de especificaciones del PIC. Si vas a hacer una llamada (call) a una posicion de otra pagina, utilica bsf y bcf para cambiar los dos bits de mas peso de PCLath , y luego del retorno de la subrutina, vuelve a ponerlos como al inicio estaban,. espero te ayude.
___________________________________________________

Nada esta dicho hasta el final.
Tenemos tiempo para aprender cada vez un poquito más
___________________________________________________

hernando2999

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Cambio De Pagina De Programa
« Respuesta #3 en: Sábado 20 de Agosto de 2005, 21:07 »
0
OK
TODO SUPER YA LO HABIA SOLUCIONADO ASI....GRACIAS POR TODO