fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

ayuda ! el programa...
 
Avisos
Vaciar todo

ayuda ! el programa Proteus no reconoce el procesador 16f628

5 Respuestas
3 Usuarios
0 Me gustas
5,600 Visitas
petrasanta
Respuestas: 1
Topic starter
(@petrasanta)
New Member
Registrado: hace 15 años

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.

Responder
4 respuestas
dragonet80
Respuestas: 1328
(@dragonet80)
Ardero
Registrado: hace 17 años

Quizá sea que no tenga implementado ese modelo de pic...??

Yo pensaba probarlo hoy a ver que tal funciona.

Responder
dragonet80
Respuestas: 1328
(@dragonet80)
Ardero
Registrado: hace 17 años

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"

Responder
boops
Respuestas: 1813
(@boops)
Ardero
Registrado: hace 19 años

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?

Responder
dragonet80
Respuestas: 1328
(@dragonet80)
Ardero
Registrado: hace 17 años

Si con el 16F84 le funciona, raro que esté el fallo en el Proteus... pero si manda el código fuente mejor.

Responder
Compartir: