Supongo que ya estarán fabricados adaptadores unidireccionales y bidireccionales como los que buscas, aunque la verdad es que no lo sé. Con respecto al código..... si tu equipo envía por RS232, el código del micro no cambia, ya que sigue usando el puerto USART. No necesitas cambiarle nada al programa fuente, en todo caso será el adaptador el que se encarga de adaptar la trama. El PC es portátil? Lo digo porque los de sobremesa siguen llevando de fábrica puerto COM, aunque la tendendia es a que desaparezca por completo, como el ya retirado puerto serie, o el puerto para joystick.
Salu2