gracias Suky y leon pic por responder!
utilizo el hyperterminal como interfaz en la PC, primeramente hice un programa que solo enviara datos a la PC, y funciono, luego hice un programa que reciba datos desde la PC y me lo mostrara en el LCD y tambien me funciono....pero al mezclar las cosas no me funciono!
No utilizo ninguna interrupcion, lo unico que hago es preguntar cual es el estado del flag PIR1,RCIF, si esta a "1" es por que se esta queriendo TX desde la PC hacia el PIC, entonces entra en la rutina "APAGA" , y entiendo yo que eso deberia ocurrir solo cuando presione una tecla, pero este envia un par de veces y luego entra solito!
hasta que presione un "numero" y ahi sale envia un par de veces y luego vuelve a entrar!
le adjunto mi simulacion a ver si se entiende mejor lo que quiero lograr!