Amigos tengo un problema para enviar datos desde un PIc 16F877 a mi PC, el programita que uso es el siguiente
LIST P=16F877
INCLUDE <P16F877.INC>
ORG 0000H
bsf STATUS,RP0 ; Banco-1
movlw .25
movwf SPBRG ; Vtx = 9600bps
movlw B'00100100'
movwf TXSTA ; Tx = 8 bits / TX-ON / BRGH=1
bcf STATUS,RP0 ; Banco-0
bsf RCSTA,SPEN ; SPEN=1
;-----------------------------------------------
REPITE
movlw 'P'
call TX_DATO
movlw 'E'
call TX_DATO
movlw 'R'
call TX_DATO
movlw 'U'
call TX_DATO
goto REPITE
;-----------------------------------------------
TX_DATO
bcf STATUS,RP0 ; Banco-0
movwf TXREG ; Inicia Tx
return
END
El sunto es que este programa funciono en una demo que hicieron en un laboratorio de programación de PICs, pero el circuito que utilizaron no lo tengo, estoy utilizando el circuito que adjunto, y quisiera saber porque mi PC no recibe los datos, si alguien puede indicarme en que estoy fallando
LEONARDO_59