Hola, instale la ultima versión de mplab en win7. Escribí un programa muy sencillo en lenguaje pic asm pero el programa no me compila. Hay que instalar otra aplicacion? Hice la descarga del mplab de la pagina oficial, entiendo es gratis y no me ha pedido licencia.
Estoy trabajando con un pic 16f84a, como hago para compilar, o que debo tener adicional a la aplicacion mplab?
Este seria el programa, por favor me dejan saber sus opiniones y correcciones. Gracias
(Estoy retomando la programacion en PIC comienzo por lo mas basico)
;///// ENCABEZADO Y DESCRIPCION DEL PROGRAMA /////
; FUNCION DEL PROGRAMA:
; MICRO CONTROLADO A USAR: PIC16F84A
list p=16f84a
#include "p16f84a.inc"
;///// CONFIGURACION DE PERIFERICOS INT / EXT /////
; __config 0x3FF9
__CONFIG _FOSC_XT & _WDTE_OFF & _PWRTE_OFF & _CP_OFF
;///// DEFINICION DE VARIABLES O REGISTROS /////
;VAR1 EQU 0X00
;///// DEFINICION DE SUB RUTINAS /////
;///// DEFINICION DE RESET /////
ORG 0x00H ; processor reset vector
GOTO CONFIGURA
; go to beginning of program
ORG 0X05H ;direccion de interrupcion
;///// CONFIGURACION DE PUERTOS /////
CONFIGURA
BSF STATUS,RP0 ;SALTO A BANCO 1
MOVLF TRISA,'00011111' ;PUERTO A ENTRADA
MOVLF TRISB,'00000000' ;PUERTO B SALIDA
BCF STATUS,RP0 ;SALTO A BANCO 0
;VA A INICIO PROGRAMA
;///// DEFINICION DE INTERRUPCIONES SI SON USADAS /////
;///// PROGRAMA PRINCIPAL /////
;MAIN_PROG CODE
; let linker place main program
INICIO
BTFSS PORTA,0
MOVF PORTB,0XFF
MOVF PORTB,0X00
GOTO INICIO ; loop forever
END