TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: m-o-s en 15 de Octubre de 2006, 14:47:03

Título: PROTEUS con PIC 18F?
Publicado por: m-o-s en 15 de Octubre de 2006, 14:47:03
Hola compañeros, acabo de saltar del 16f877 al 18f, el caso es que con este pic no se me simula paso a paso, me sale un mensaje indicando " No source line at pc adress  [PC=000]; el caso es que los ejemplos que   viene con el programa si se simulan paso paso, yo programo en ensamblador y los ejemplos que vienen con el programa estan escrito en C, un saludo. :(
Título: Re: PROTEUS con PIC 18F?
Publicado por: PalitroqueZ en 16 de Octubre de 2006, 16:06:26
Bueno m-o-s. Aún no he simulado con la serie 18F, pero si me ha salido ese error con la serie 16F y es indicativo de que falta el archivo de simulación, cuando se compila un archivo desde el proteus (no del mplab) el proteus llama primero al mpasmwin y te genera los archivos estandares (.hex, .cod, .lst, .err) despues el proteus llama un archivo llamado  mpasmddx.exe que toma el .lst y crea un .sdi. Bién ese, se utiliza para ver el código en tiempo de ejecución. Si estas programando en .asm, debería haber un .sdi , si estas programando en C , (en el caso particular del CCS) debe crearse un .cof que es el que cargarás al PIC cuando simules.

Eso depende del compilador que estés usando.

Salu2