Yo personalmente uso MPLAB (
www.microchip.com) el programa sencillo que puedes hacer es:
list p=16F84A
#include <p16F84A.inc>
__CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _XT_OSC
ORG 0x000
goto main
main bsf STATUS,RP0
clrw
movwf PORTB ;PORTB salidas
movlw b"11111"
movwf PORTA ;PORTA entradas
bcf STATUS,RP0
ciclo movlw b"10101010"
movwf PORTB
goto ciclo
END
Este programa hará que prendan leds conectados a los bits impares del puerto B, esto primero para checar, gracias a la línea de configuración ya no necesitas mover nada en el ICPROG, si acaso ya usaste habilitada la casilla CP del icprog, tu pic ya "murió " así que intenta con otro micro