La interfaz de comunicaciones en serie (SCI) es un medio por el cual los componentes de la computadora pueden comunicarse entre sí. Esto puede ser dentro de una computadora, como desde un microchip integrado a través del bus serie de una placa de circuito o una tarjeta de expansión o mediante un cable a un dispositivo externo como un teclado o una impresora. Las interfaces seriales también se utilizan para algunas tecnologías de redes informáticas.
Los detalles de la interfaz de comunicaciones en serie se analizan en el estándar recomendado 232 (RS-232), que fue originalmente diseñado en 1962 por un grupo de estándares que finalmente se conoció como la Asociación de Industrias Electrónicas (EIA). RS-232 describe, en un extremo de una comunicación en serie, el equipo terminal de datos (DTE) y el equipo de terminación del circuito de datos (DCE) en el extremo opuesto. El estándar describe además los niveles de voltaje y otros atributos eléctricos para la señal, las identificaciones de los pines para la interfaz física, las funciones del circuito y más.
A partir del estándar RS-232, una de las primeras interfaces de comunicaciones en serie desarrolladas es lo que se conoce como receptor y transmisor asíncrono universal (UART). El primer UART proporcionó un medio para que las máquinas de teletipo transfirieran pequeñas secuencias de cinco bits conocidas como códigos Baudot. Más tarde, a medida que aumentó el uso de computadoras digitales, el estándar ASCII (Código estándar americano para el intercambio de información) describió la codificación de caracteres en un formato de ocho bits, que se transmitían en serie entre computadoras a través de circuitos integrados e interfaces seriales alrededor de 1971. Motorola® acuñó entonces el serial frase de interfaz de comunicaciones para su UART unos años más tarde.
La forma en que funciona una interfaz de comunicaciones en serie es enviando grupos de datos, denominados palabras, en estas secuencias de cinco u ocho bits a través del cable o del bus de la computadora. Los bits se envían uno a la vez en secuencia, con un bit de inicio que inicia la comunicación, seguido de los bits de datos y un bit de parada que cierra la transferencia. Dependiendo del uso, también se puede insertar un bit de verificación, llamado paridad, en la secuencia para garantizar que los datos pasen intactos. Este método de encuadrar la transferencia de datos dentro de un bit de inicio y parada permite la comunicación asíncrona. No se requiere que la interfaz en serie permanezca en el tiempo con un reloj sincronizado, sino que se le permite enviar una trama en cualquier momento que el dispositivo receptor pueda reconocer.
La tecnología de interfaz de comunicaciones en serie se ha utilizado en numerosas áreas. Un método muy popular es el bus serie universal (USB) para conectar dispositivos periféricos a una computadora. Dentro de los gabinetes de las computadoras, las unidades de disco duro a veces usan una interfaz conocida como conexión de tecnología avanzada en serie (Serial ATA) para la comunicación de alta velocidad con el procesador de la computadora. Muchas tarjetas de expansión utilizan otro tipo de interfaz en serie denominada interconexión de componentes periféricos express (PCI-E). Aún así, las interfaces de comunicaciones en serie recuerdan sus raíces y también se utilizan en entornos de redes Ethernet comunes, así como en fibra óptica de alta velocidad.