TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado 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:
-
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.
-
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).
-
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: