TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: rogarji en 16 de Mayo de 2005, 10:38:00
-
Resulta que tengo el tipico kit de desarrollo de microchip para ir haciendo unas cosas pero cuando declaro variables antes del main no me las declara como globales por lo que no puedo usarla en otros .c que lleva, he probrado a declararla en mil sitios distintos, despues de los include, despues de los define, etc... y no hay manera, siempre la deja como local. He leido algo sobre declararlas como extern o algo asi pero no estoy seguro. Podrias decirme que hay que hacer para declararlas como globales poniendo algun pequeño ejemplo o algo? Es la primera vez que me pasa y estoy desesperado. Gracias
-
Si puedes colocar el código sería mucho mejor para poder decirte en dónde está tu error. La verdad en mi caso te podria decir que por experiencia siempre declaro las variables globales antes de cualquier función, pero bueno, es mejor observar lo que has hecho para ayudarte mejor. Saludos.