Aún a riesgo de que suene como una herejía: Creo que ya es tiempo de dejar el port RS232 en el olvido. Es fácil de programar, está muy bien documentado y cualquier microcontrolador puede conectarse.
Pero es obsoleto. Tan obsoleto como el vetusto pic16f84. Las nuevas placas madre no traen más puertos serie. Incluso muchas dejaron de incluir el puerto paralelo. En lugar de eso, vienen con varios ports USB. Ratones, teclados, impresoras, pendrives, webcams, programadores de microcontroladores, osciloscopios digitales, discos duros externos, UPS...todo eso está viniendo con USB. Ahí hay que ir. Requiere paciencia y aspirinas, es bastante más complejo, pero vale la pena dar el salto hacia USB. Y por supuesto, también hacia ethernet.
Saludos !