Hola buena noches, soy nuevo en esto de la programacion de pic's y tengo problemas con esto: Realice un programa en ensamblador, para hacer parpadear un led y simule el circuito en proteus y sirve bien, lo que pasa es que cuando lo paso a proto no funciona, el led solo se queda encendido sin parpadear.
Este es el programa, lo estoy compilando en Mplab, les agradezco su ayuda.
LIST P=16F887
INCLUDE "P16F887.INC"
TIEMPO EQU 0X021
__CONFIG _CONFIG1, _LVP_OFF & _CP_OFF & _MCLRE_OFF & _PWRTE_ON & _WDT_OFF & _INTRC_OSC_NOCLKOUT
__CONFIG _CONFIG2, _WRT_OFF & _BOR21V
ORG 00H
;bsf STATUS,RP0 ; SELECCIONA EL BANCO 1
;clrf TRISB ; PUERTOE COMO SALIDA
bcf STATUS,RP0 ; SELECCION DEL BANCO 0
CLRF PORTA ; INIT PORTA
BSF STATUS,RP0 ; SEL. BANK3 PARA ACCEDER AL REG ANSELH
BSF STATUS, RP1;
BANKSEL ANSEL;
CLRF ANSEL ; DIGITAL I/O
BCF STATUS, RP1 ; BANK 1
BANKSEL TRISA;
MOVLW 00H ; PUERTOA COMO SALIDA O 0FFH ENTRADA
MOVWF TRISA ;
bcf STATUS, RP0 ; SELECCION DEL BANCO 0
;XXXXXXXXXXX ZONA DE CODIGO XXXXXXXXXX
INICIO BSF PORTA,1
CALL RETARDO
CALL RETARDO
BCF PORTA,1
CALL RETARDO
CALL RETARDO
GOTO INICIO
RETARDO
MOVLW D'255'
MOVFW TIEMPO
DEC DECFSZ TIEMPO
GOTO DEC
RETURN
END