Proteus - No consigo simular un circuito con PIC

#1
Hola
Tengo el problema de que no consigo simular ningun circuito que tenga un PIC en proteus 7.8
Sé que el código está bien porque lo he simulado en Mplab y es muy simple, pero cuando cargo el archivo .HEX en el PIC y le doy a Play no funciona. Tambien he probado a ensamblar en proteus pero nada.

Cuando intento depurar paso a paso no funciona , le doy a Step y se cierra la ventana del código....

Espero que me podáis echar una mano.
Gracias.
 
#3
Es un problema simple encender y apagar un led (en GP2) con un interruptor (en GP3), pero el problema está en que no consigo simular y depurar.


LIST P=12f629
#include <p12f629.inc>

__CONFIG _WDT_OFF

ORG 0x00

BCF STATUS,RP0
CLRF GPIO
MOVLW 0x07
MOVWF CMCON

BSF STATUS,RP0
MOVLW b'00001000'
MOVWF TRISIO

BCF STATUS,RP0

BUCLE

BTFSS GPIO,3
GOTO OFF
BSF GPIO,2
GOTO BUCLE

OFF

BCF GPIO,2
GOTO BUCLE

END
 
Última edición:
#7
He cambiado la palabra de configuracion y ya funciona.

__CONFIG _CP_OFF & _CPD_OFF & _BODEN_OFF & _MCLRE_OFF & _WDT_OFF & _PWRTE_OFF & _INTRC_OSC_NOCLKOUT

Muchas gracias a Eduardo y D@rkbytes por vuestra ayuda. Saludos. :apreton:
 
#8
He cambiado la palabra de configuracion y ya funciona.

__CONFIG _CP_OFF & _CPD_OFF & _BODEN_OFF & _MCLRE_OFF & _WDT_OFF & _PWRTE_OFF & _INTRC_OSC_NOCLKOUT

Muchas gracias a Eduardo y D@rkbytes por vuestra ayuda. Saludos. :apreton:
Eso era todo. ;)
La palabra clave de los bits de configuración en este caso fue _MCLRE_OFF
Ya que el Bit 3 de GPIO es el Master Clear, el cual fue usado como entrada.

Suerte.
 

Temas similares

Arriba