Autor Tema: PROBLEMA CON EL MENSAJE CODE CROSSES BOUNDARY  (Leído 2069 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado lfguerra

  • Colaborador
  • PIC10
  • *****
  • Mensajes: 22
PROBLEMA CON EL MENSAJE CODE CROSSES BOUNDARY
« en: 09 de Julio de 2003, 20:11:00 »
MENSAJE CODE CROSSES BOUNDARY


como hago para eliminar este warning que me aparece cuando paso de un banco de memoria del pic 16f873, estoy trabajando con el pbpro, quisiera saber que lineas debo agregar para eliminarlo.

este warning me puede afectar el funcionamiento normal del programa?.

si alguien me puede ayudar muchas gracias
Saludos desde Medellin

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7912
RE: PROBLEMA CON EL MENSAJE CODE CROSSES BOUNDARY
« Respuesta #1 en: 10 de Julio de 2003, 13:50:00 »
No, no afecta a los programas.
Simplemente ignoralos.
Es una fanfarroneada de Melabs...
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado MarquesSalsero

  • PIC18
  • ****
  • Mensajes: 467
RE: PROBLEMA CON EL MENSAJE CODE CROSSES BOUNDARY
« Respuesta #2 en: 11 de Julio de 2003, 12:43:00 »
Hombre...... fanfarronada, fanfarronada.....

Simplemante te indica que tu programa ha crecido bastante y que debes tenerlo en cuenga para algunas funciones y/o comandos.

Sin ir mas lejos pienso en "BRANCH" y "BRANCHL"
Hay 10 tipos de personas las que entienden binario y las que no

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7912
RE: PROBLEMA CON EL MENSAJE CODE CROSSES BOUNDARY
« Respuesta #3 en: 11 de Julio de 2003, 13:18:00 »
Me referia a la fanfarronada acerca que saben hacer muy bien el manejo de paginacion, sacandole los problemas al programador.

Por lo demas, prueba a programar con Branch o Branchl y veras la diferencia del tamaño de codigo final.

Lo que si es discutible es que instrucciones como LCDOUT no permiten enviarle una variable de tipo String a la cual se le cambie el texto, esto es muy bueno para el manejo de menues y me cuesta resolverlo sin agrandar monumentalmente el codigo.....
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado lfguerra

  • Colaborador
  • PIC10
  • *****
  • Mensajes: 22
RE: PROBLEMA CON EL MENSAJE CODE CROSSES BOUNDARY
« Respuesta #4 en: 14 de Julio de 2003, 00:36:00 »
como haria entonces para decirle al pbp que  cambie de banco para evitarme este warning.

no se si puedo decirle que en cierta parte de mi programa va empezar un banco. algo como @ ORG 0XA0.

GRACIAS POR LA AYUDA.

SUERTE.
Saludos desde Medellin

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7912
RE: PROBLEMA CON EL MENSAJE CODE CROSSES BOUNDARY
« Respuesta #5 en: 14 de Julio de 2003, 06:53:00 »
No necesitas decirle nada al PBP, el ya lo hizo por vos, pero te aviso que lo hizo para que te enteres que cruzaste de pagina.

Si pones instrucciones especificas para el cruce de pagina solamente te complicaras la vida, pues no sabes donde ponerlas.

Creo que hay instrucciones que eliminan la generacion de determinadas advertencias, pero no se cuales son , y si las de assembler sirven.
Lee las instrucciones del compilador, alli creo que estan.

Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.