No mencionas en que sistema operativo estás probando los puertos seriales Si lo estás haciendo bajo Windows XP me parece que ahí no puedes directamente hacer uso de los puertos seriales (por ejemplo con las instrucciones outp de Turbo C). Yo construí hace tiempo un cable para comunicarme a través del puerto paralelo y uní los pines de las clavijas de acuerdo a una información que bajé de internet. Si lo pruebo en MS-DOS con los programas INTERSVR.EXE e INTERLNK.EXE si me funciona. Pero si quiero hacer lo mismo con Windows utilizando el software de conexión directa que viene con el sistema (con el cual puedes conectar dos máquinas a través de un puerto paralelo o serial) el cable simplemente no me funciona. Yo sospecho que es porque deben de ser distintos cómo están conectados lo pines, pero como las máquinas que tengo conectadas las tengo por red pues ya no me ha interesado investigar esto. Aunque te diré que hace poco estos cables me sacaron de un apuro, pues un amigo quería que le instalara un software que venía en un cd en su laptop, pero resulta que había perdido un drive externo que se conectaba a su laptop para leer los cd's. Quise conctarla a través de la red con mi pc pero tampoco tenía tarjeta de red la laptop. O sea que para meterle cosas o sacarlas de su laptop sólo depende de un drive externo que lee floppies. Fue aquí cuando me sirvieron los cables y le transferí el cd completo a su disco duro y desde ahí lo instalé.