HOLA A TODOS!!
Tengo un problema con una transmision serial PIC - PC lo cual voy a tratar de explicar lo mas claro posible.
Estoy haciendo una comunicacion serial (RS-232) PIC - PC, estoy utilizando un PIC 16F871 conectado a un MAX-232, en primer lugar estaba con un oscilador de 10MHZ pero por nada del mundo quiso transmitir, luego reemplace el oscilador por uno de 4MHZ y transmitio!!!! pero, logicamente, transmite datos completamente errados; he probado con varios algoritmos de programa, ya sea una transmision por software (serout portc.6,T9600,["A"], por ejemplo), y tambien por hardware USART (HSEROUT .....) inclusive incluyendo una parte de asembler en el programa, y con todas esas formas sigue saliendo lo mismo. Asi que empece a dudar de la velocidad de transmision "Baudios" ya que con un cristal de 4MHZ se tiene un alto porcentaje de error, pero igual, e cambiado el cable, la PC, etc... y no encuentro solucion, POR FAVOR!!! alguna alma caritativa que tenga una idea, una solucion, algo pero en serio nececito una mano, muchas gracias.
P.D. les cuento que la tarjeta la he revisado varias veces y esta bien, y tambien e cambiado los componentes.