Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Soy novato en la robotica. deseo simular un programa en ensamblador para el 16f628A con el simulador proteus -ISIS y este me da el mensaje "UNKnow processor", alguien me puede orientar que falta o esta mal. El programa es diminuto y terminacion .asm . con el 16f84 funciona bien.
Quizá sea que no tenga implementado ese modelo de pic...??
Yo pensaba probarlo hoy a ver que tal funciona.
A ver, acabo de probarlo, y en el ISIS está el modelo 16F628A y me deja usarlo en el esquemático, así que de ahí no puede venir el problema.
Si usas un código hecho para el 16F84, tendrás que modificarlo para que funcione sobre el 16F628A, sino no irá. Seguramente alguna directiva al principio del programa... aunque nunca he programado en ensamblador. Si no lo encuentras, postea el código a ver si así te podemos ayudar mejor.
Edito:
He abierto un ejemplo y al principio del código te salen estas dos directivas:
LIST p=16F877
#include "P16F877.INC"
Ahí tendrías que cambiarlo para que te coincida con tu micro:
LIST p=16F628A
#include "P16F628.INC"
(el fichero .INC se encuentra el la carpeta "...ProteusToolsMPASM"
dragonet80, la directiva solo implica a valores y direcciones, el fallo creo que esta en el proteus.
¿puedes mandar el hex y el esquemático?
Si con el 16F84 le funciona, raro que esté el fallo en el Proteus... pero si manda el código fuente mejor.