TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: lean_ing en 02 de Enero de 2012, 17:15:39

Título: Como ensamblar un proyecto con varios archivos con ASM30 en MPlab
Publicado por: lean_ing en 02 de Enero de 2012, 17:15:39
Hola, les cuento mi problema: Estoy haciendo un programa en assembler que consta de un programa principal (programa.S) y en otros archivos a parte tengo algunas subrutinas. Por ejemplo, mi programa principal calcula la fft, pero en él hago una llamada rcall para calcular un coseno, pero la subrutina que calcula el coseno esta en un archivo ''coseno.inc''. El problema es que en la subrutina uso variables y no tengo idea donde declarar esas variables que ''solo uso en la subrutina coseno.onc'' y en ningún otro lado.

La pregunta concreta seria: ¿Donde y como declaro las variables que uso en la subrutina que esta en el otro archivo .inc?

Las he declarado en el programa principal pero me salta error, también probé al declararlas en el .inc pero vuelve a saltarme error...

Agradezco respuestas!!