Hola, estoy haciendo un programa para comunicar el usart del pic18f452 con cuatro puerto RS232 multiplexados, el problema es que cuando conmuto de un canal a otro y envio una palabra de control en la parte de recepcion se recibe la palabra de control junto con caracteres basura pero cuando vulevo a enviar el mismo comando por segunda ves el problema ya no se presenta y todo funciona OK, yo me imagino que el problema es que no estoy limpiando el buffer de TX del usart, quisiera saber como puedo hacer eso en CCS?