Dos programas asm en un mismo proyecto (mplab)

estoy haciendo un proyecto que comunica dos pic mediante usart y lo quiero simular en mplab mediante proteus VSM.

el problema es que solo puedo ver lo que hace el programa de un pic.. y al momento de transmitir la información al otro pic no puedo ver paso a paso lo que sucede en el otro programa.

de hecho cuando agrego los dos programas al project.. no me compila. me dic este error:
'Skipping link step. The project contains no linker script'

cómo hago para simular ambos programas al mismo tiempo? hay alguna manera?
 
Hola brianmontero18:

El error que te está generando es porque como tienes mas de un script de assembler, el programa interpreta que quieres hacer un solo archivo ejecutable desde esos dos sripts. Sólo te está diciendo que le falta el archivo .lkr para el PIC que estás utilizando, y así poder generar el archivo hex desde los dos scripts de asm. Pero por lo que describes, esa no es tu intención.

Hasta donde yo se no se puede utilizar un mismo proyecto para dos PIC diferentes, necesitarías hacer un proyecto para cada uno, de esta manera se generan los ejecutables para cada PIC por separado, y ya en el Proteus sólo necesitas establecer cuál archivo hex va a utilizar cada PIC.

Pero te repito, este comentario es basado en mi experiencia, posiblemente algún compañero tenga alguna otra opinión.

Espero y te sea útil esta información

Saludos al foro :D
 
Atrás
Arriba