Ola a todos los del foro.
Hoy les traigo algo muy viejo pero para los que no lo saben les cae de pelos.
Les hablo de proteus en su versión 8.6 SP2 cuando hemos querido simular nuestro programa creado en MPLAB IDE nos encontramos con que no nos muestra las variables personales
como cuando utilizamos un IDE como PICC C compiler en C que nos muestra toda la información. En la Ventana (PIC CPU Variables U1) cuando presionamos pause para seguir paso a paso la simulación de nuestro programa. Y poder ver con detenimiento la ejecución de las líneas de código. Y el accionar de nuestro circuito junto al código;
Bien cuando cargamos nuestro código escrito en asembler o ensamblador al picmicro y ejecutamos valla sorpresa la nuestra.
Al pausar la simulación vemos la ventana PIC CPU Source Code U1 con nuestro programa. Pero la ventana PIC CPU Variables U1 esta vacía no muestra nada esta en blanco.
Valla chasco carnal. Y de pasa palos estamos aprendiendo y al ir activando ventanita tras ventanita se nos complica mas la cosa, Pues estas son las ventana que nos ofrece proteus para ver los diferentes registros de nuestro lenguaje ensamblador en la simulación;
Bueno hay una forma de hacerlo y es muy fácil, cuando creamos nuestro proyecto en MPLAB no creamos el proyecto como tal solo el programa (PitoCual.asm) y listo; Me explicó al derecho ahora . cuando creamos nuestro programa en asembler empezamos por Project Wizard y luego le adicionamos el programa.asm al proyecto Wizard para nuestro ejemplo solo crearemos el programa.asm sin Project Wizard
Si creamos nuestro programa directamente en proteus 8.6sp2 tendremos el mismo problema como si lo hubiésemos hecho con Project Wizard en MPLAB ya que este se ejecuta en la carpeta TEMP ejemplo (C:\Users\Tu nombre de usuario\AppData\Local\Temp\85806d2a104a4383bb7b3fe2f009b980\PIC16F84A)
podrán notar que después del nombre Temp viene una serie de números y letras (hexadecimal) es el nombre de la carpeta que contiene otra carpeta con el nombre del micro controlador que estemos simulando. Hay dentro estará el archivo.asm que creamos en proteus8.6sp2;
si no queremos volver a escribir el programa lo rescatamos y lo movemos por ejemplo donde tenemos nuestros proyectos en ensamblador en una nueva carpeta y lis lo abrimos en MPLAB IDE y lo compilamos de nuevo lo tendrás que retocar o lo mejor por problemas de sintaxis, a lo mejor;
Les dejo una imagen para que la estudien y un link de descarga con imágenes y un mini tuto Maracucho un poco esguaringao pero se que les va a servir ya lo verán
no lo pude subir acá ya que es grande lo subí a DropBox este es el Vinculo (
https://www.dropbox.com/s/y9sz5osnetaat82/SimulasionProteus8.6SP2.zipx?dl=0 )
Si hacen todo de acuerdo a lo que se explica acá y el mini tutorial podrán ver todos los registros variables personales y demás saludos