TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: electronando en 12 de Febrero de 2007, 01:08:44

Título: Hay problemas con crousses boundary (me pase de 2k de programa)
Publicado por: electronando en 12 de Febrero de 2007, 01:08:44
en un programa que desarrrolle ya mucho me salio un comentario crousses boundary asi mas o menos
warn crousses boundary en letras en amarillo comantandome q me sobrepase use algo de 2128 words em un pic 16f873a
mañana pegare el programa , lo que psas es que me funciona bien el programa pero quien sabe que pueda fallar si en otro caso me pase de mas de 2k y 4k hay que modificar el pclath ,en las interrupciones si lo creo pero de alli por ejemplo en un goto en un call , en la traduccion de frino en español algo hace entender de despues de un goto o call modificar el pclath , alguno tubo inconvenientes cuando se paso mas de 2k de codigo , pues la verdad no se que sentencias if ,while goto se afectarian pues para evitar eso se invento la sentencia branchl ,pero acaso el compilador me arregla todo lo demas y no habria que preocuparme  :shock:
Título: Re: Hay problemas con crousses boundary (me pase de 2k de programa)
Publicado por: navaismo en 12 de Febrero de 2007, 01:18:14
Hola a mi me paso en un programa de PBP con un F877 donde me comia 6K de los 8K que posee, y no hay bronca alguna.

Lo unico que hace es avisar que se verifique que realmente se cambio de pagina en la meoria del PIC aunque eso lo hace automaticamente el PBP.

Y si no te preocupes. O no? :D a mi me funciono bien.
Título: Re: Hay problemas con crousses boundary (me pase de 2k de programa)
Publicado por: Mario en 12 de Febrero de 2007, 06:45:09
Eso mismo, mientras no te pases de la memoria fija para cada µicro no tendrás problemas.
Como Navaismo señala, el PBP se encarga de esto (pero te avisa).
Título: Re: Hay problemas con crousses boundary (me pase de 2k de programa)
Publicado por: electronando en 12 de Febrero de 2007, 12:56:07
uff ya me quitaron el susto , pero por ejemplo en interrupciones en asm si creo hay q modificar creo q lo vi en el libro de experimenting with pic basic , bueno gracias me quitaron una duda :mrgreen: