Un'interfaccia di comunicazione seriale (SCI) è un dispositivo che consente lo scambio seriale (un bit alla volta) di dati tra un microprocessore e periferiche come stampanti, unità esterne, scanner o mouse. Sotto questo aspetto, è simile a un'interfaccia periferica seriale (SPI). Ma in aggiunta, SCI consente comunicazioni seriali con un altro microprocessore o con una rete esterna. Il termine SCI è stato coniato da Motorola negli anni '1970. In alcune applicazioni è noto come ricevitore / trasmettitore asincrono universale (UART).
La SCI contiene un convertitore da parallelo a seriale che funge da trasmettitore di dati e un convertitore da seriale a parallelo che funge da ricevitore di dati. I due dispositivi sono sincronizzati separatamente e utilizzano segnali di abilitazione e interruzione indipendenti. Lo SCI funziona in un formato NRZ (senza ritorno a zero) e può funzionare in modalità half-duplex (utilizzando solo il ricevitore o solo il trasmettitore) o in full duplex (utilizzando contemporaneamente ricevitore e trasmettitore). La velocità dei dati è programmabile.
Le interfacce seriali presentano alcuni vantaggi rispetto alle interfacce parallele. Il vantaggio più significativo è il cablaggio più semplice. Inoltre, i cavi dell'interfaccia seriale possono essere più lunghi dei cavi dell'interfaccia parallela, poiché c'è molta meno interazione (diafonia) tra i conduttori del cavo.
Il termine SCI viene talvolta utilizzato in riferimento a una porta seriale. Si tratta di un connettore che si trova sulla maggior parte dei personal computer ed è destinato all'uso con periferiche seriali.