Serial communications interface (SCI)

Uma interface de comunicação serial (SCI) é um dispositivo que permite a troca de dados serial (um bit de cada vez) entre um microprocessador e periféricos como impressoras, drives externas, scanners ou ratos. Neste sentido, é semelhante a uma interface de periféricos seriais ( SPI ). Mas além disso, o SCI permite comunicações seriais com outro microprocessador ou com uma rede externa. O termo SCI foi cunhado pela Motorola na década de 1970. Em algumas aplicações é conhecido como um receptor/transmissor assíncrono universal ( UART ).

O SCI contém um conversor paralelo ao serial que serve como transmissor de dados, e um conversor paralelo ao serial que serve como receptor de dados. Os dois dispositivos são cronometrados separadamente, e utilizam sinais independentes de ativação e interrupção. A SCI opera em um formato sem retorno a zero ( NRZ ), e pode funcionar em modo half-duplex (usando apenas o receptor ou apenas o transmissor) ou full duplex (usando o receptor e o transmissor simultaneamente). A velocidade dos dados é programável.

Interfaces seriais têm certas vantagens sobre as interfaces paralelas. A vantagem mais significativa é uma cablagem mais simples. Além disso, cabos de interface serial podem ser mais longos do que cabos de interface paralela, porque há muito menos interação (crosstalk) entre os condutores no cabo.

O termo SCI é às vezes usado em referência a uma porta serial. Este é um conector encontrado na maioria dos computadores pessoais, e destina-se ao uso com dispositivos periféricos seriais.