Vale, Cuca, yo aquí no lo puedo probar, pero mira...
El hardware: Se de sobra que conoces la peculiaridad de la famosa patita RA4, que tiene colector abierto a la salida en lugar de ser bipolar. Vale, asumo que has puesto una resistencia entre VCC y RA4, mínimo 4,7K, Bien.
Vamos con el software, he modificado el programa del parpadeo, pero sólo la configuración de los puertos y la rutina de parpadeo:
ORG 00H
BSF STATUS,RP0
;Instanciar el PIC a estado de control
MOVLW B"11100000"
MOVWF TRISA
; El puerto A como SALIDA
MOVLW B"11111111"
MOVWF TRISB
;El puerto B como entrada.. no se usa..
BCF STATUS,RP0
INICIO
BSF PORTA,4
CALL DEMORA
BCF PORTA,4
CALL DEMORA
GOTO INICIO
-----------------------------
Esto ya ves que es una chorrada, Cuca... de verdad que yo lo he hecho en casa, siempre colocando la resistencia, y me ha funcionado.....
Anda, prueba si quieres esto y dime qué tal...
Saludetes
Elena