Gracias Amigo, esa fue la solucion. El tema de los Rx y Tx siempre me ha causado confusion. entiendo bien que uno trasmite(Rx) y otro transmite (Tx) pero a veces los modulos estan marcados "al revez" .. por ejemplo: Tengo un modulo comercial con un Max232. En mi PIC uso la instruccion SEROUT en el pin RB.7 por lo tanto para mi ese es mi Rx desde el micro. Cuando conecto el modulo Max232 en sus pines esta marcado 5+ TxD RxD Gnd supondria entonces que deberia conectar mi Tx del PIC al Rx del modulo pero esto no es asi, yo conecto Tx del PIC al Tx del modulo y asi funciona o.O interesante no???? desde hace mucho tiempo me di cuenta que a los fabricantes no se ponen de acuerdo al marcar esos pines y aparecen dos casos donde:
Rx = pin que recibe los datos desde el dispositivo segundario
Tx = pin que transmite los datos hacia el dispositivo segundario
como el caso de mi adaptador USB a UART TTL
y el segundo caso:
Tx = pin que recibe los datos desde el dispositivo segundario
Rx = pin que transmite los datos hacia el dispositivo segundario
mi otro modulo con MAX232 aunque en en ese caso particular la "D" de TxD quiza sea de "Device"
pero aun asi si he encontrado esa curiosidad, e incluso en otros foros y con otros dispositivos hablan de ello (recuerdo una discusion sobre un modulo Bluetooth que particularmente su Tx debia conectarse al Tx del PIC)
Lo curioso es que, sabiendo esto hice el cruce de cables y no recibi nada, quiza espere muy poco tiempo o debi reiniciar lo conexion. Ahora ya no importa eso, lo importante es que funciona perfecto. Estoy muy agredecido por su apoyo. El modulo eta funcionando aunque no tiene lucesita del Tx
y si le pongo un led al puerto se mantiene siempre encendido con luz tenue y aumeNta el brillo cada vez que envia algo. .
PS. Viendo mi modulo conversor USB a USART, tambien tiene los pines marcados como TxD y RxD por lo que mi idea de que la D signifique "Device" no va al caso