Hola amigos, estoy iniciando en lo que es la programacion de PIC's en assembler, estoy utilizando MPLAB IDE v6.30 y estoy programando un PIC16F684, realice un programa simple, parpadeo de un led, este es mi codigo:
Al compilarlo todo esta bien pero cuando lo simulo en Proteus me sale este error:
Cannot find source code at address '00000011'.
This may be because the CPU has no source window, or because it is executing library or runtime code for which no debug data is present mostrando este error mas de mil veces y el parpadeo nunca se da... me podrian ayudar indicandome que registro es el que tengo mal??
Código:
#include <p16f684.inc>
set_clock_4MHz
ANSEL equ 91h
CMCON0 equ 19h
STATUS equ 03h
TRISA equ 85h
PORTA equ 05h
CONTADOR1 equ 9Ah
CONTADOR2 equ 9Bh
bsf STATUS,5
movlw 00h
movwf TRISA
movwf ANSEL
movlw 07h
movwf CMCON0
bcf STATUS,5
Inicio movlw 01h
movwf PORTA
call Retardo
call Retardo
movlw 00h
movwf PORTA
call Retardo
call Retardo
goto Inicio
Retardo
Bucle1 decfsz CONTADOR2,1
goto Bucle1
return
end
Al compilarlo todo esta bien pero cuando lo simulo en Proteus me sale este error:
Cannot find source code at address '00000011'.
This may be because the CPU has no source window, or because it is executing library or runtime code for which no debug data is present mostrando este error mas de mil veces y el parpadeo nunca se da... me podrian ayudar indicandome que registro es el que tengo mal??