Sériový port

Seriový port alebo štandard RS-232 alebo sériová linka je komunikačné rozhranie osobných počítačov a inej elektroniky. Sériový port je určený na vzájomnú sériovú komunikáciu dvoch zariadení, čiže dáta sa prenášajú po jednotlivých bitoch postupne za sebou (v sérii) po jednom vodiči. Podobne sériovo komunikujú aj USB a Ethernet.
Sériový port patrí medzi tzv. legacy porty (zastarané) a je nahrádzaný rýchlejším USB.
Sériové porty môžeme nájsť v automatických priemyselných systémoch, prístrojoch na vedeckú analýzu, pokladničných systémoch a v niektorých priemyselných a spotrebiteľských produktoch. Sieťové prvky (ako routery a switche) alebo satelitné prijímače mávali sériový port na konfiguráciu zariadenia. Sériový port sa používal v oblastiach ako jednoduché a lacné riešenie umožňujúce vzájomnú spoluprácu medzi dvoma zariadeniami, pred nahradením už spomenutým USB.
Hardvér.
Štandard RS-232 definuje napätia a prenosové rýchlosti medzi zariadeniami ktoré ho používajú. Podľa štandardu RS-232 sú definované vzájomne sériovo komunikujúce zariadenia Data Terminal Equipment (DTE) a Data Communications Equipment (DCE), v našom prípade skratka DTE reprezentuje počítač a skratka DCE zariadenie, ktoré je s ním prepojené prostredníctvom sériovej linky. Štandard RS-232 stanovuje že DTE zariadenia používajú 25-pinový konektor (zástrčku) a DCE zariadenia 25-pinový konektor (zásuvku). 25-pinové konektory boli postupne nahradené kompaktnejšími 9-pinovými. Konektory na strane DTE majú vždy kolíky (samec, male). 
15-pinové konektory sú na gameport zariadeniach, ktoré nie sú sériovým portom. 
Prenos údajov.
Sériový prenos je jeden z najrozšírenejších spôsobov prenosu. Jednotlivé prvky sú v časovej postupnosti vysielané po jednej prenosovej linke. Pri príjme dát je potrebné aby prijímač bol synchronizovaný s vysielačom. Prijímač teda musí poznať začiatok a koniec kedy dochádza k zmene signálového stavu – začiatky a konce blokov dát. Na základe týchto údajov prijímač stanoví rozhodujúci okamih pre vyhodnotenie signálového stavu jednotlivého prvku.
Sériový port je plne duplexné (full duplex) zariadenie, čo znamená súčasný príjem i vysielanie dát. Port používa dve nezávislé linky, jednu pre vysielanie a jednu pre príjem dát. Zjednodušené porty podporujú iba jednosmernú komunikáciu (half duplex) a teda využívajú len vysielaciu linku a signálovú zem. Prenos dát sa uskutočňuje po linkách TxD a RxD. Ostatné linky plnia pomocné funkcie pre štruktúrovanie a riadenie toku údajov. Signály je možné programovo nastavovať a čítať ich stav. Riadenie toku dát (handshaking) predstavuje potvrdenie príjmu dát resp. pripravenosť na prenos. Riadenie toku môže byť hardvérové, alebo softvérové. Hardvérový handshaking je prenos od vysielača k prijímaču. Vysielač oznamuje, že má pripravené dáta k prenosu, alebo od prijímača k vysielaču, že prijímač je pripravený dáta prijať. Softvérový handshaking je realizovaný prenosom znakov XON a XOF podľa ASCII tabuľky. Softvérový handshaking spomaľuje prenos dát. Pri sériovom prenose je dátový bajt prenesený postupne po bitoch (jeden bit súčasne).
Vysielacia a prijímacia strana sa musia na začiatku komunikácie dohodnúť na počte dátových bitov, na paritnom bite a na rýchlosti. Jednotka rýchlosti je Baud, čo je číslo reprezentujúce počet zmien stavu vodiča (linky) za sekundu. Táto hodnota nemusí byť vždy nevyhnutne taká istá ako počet prenesených bitov za sekundu (BPS – Bits per second), ale pri štandardnom prepojení dvoch zariadení sériovou linkou sú obvykle údaje totožné. Hodnoty bit/s a počtu zmeny stavov linky sa môžu líšiť pri spojeniach prostredníctvom telefónnej linky. Dáta je možné prenášať synchrónne a asynchrónne.
Napätie.
Elektrické charakteristiky výstupov a vstupov sú dané normou RS-232, ktorá využíva invertovanú logiku na rozdiel od moderných číslicových protokolov. V stave logickej nuly majú napätie 3 až 25 V, v stave logickej jednotky -3 až -25 V vzhľadom na signálovú zem. Rozsah -3 až 3 V je považovaný za zakázanú oblasť (žiaden logický stav).
Sériový port v počítači.
Niektoré počítače, ako IBM PC, používali integrovaný obvod nazývaný UART, ktorý mení na (a z) asynchrónny sériový formát a automaticky hľadá časovanie a ohraničenie dát. Veľmi lacné systémy napr. prvé domáce počítače by namiesto použitia CPU na posielanie dát cez výstupný pin použili takzvanú bit-banging techniku.
Prevažná väčšina osobných počítačových matičných dosiek stále obsahuje prinajmenšom jeden sériový port. Systémy s malými rozmermi a notebooky často neobsahujú sériový port pre úsporu miesta. RS-232 bol štandard pokiaľ obvody potrebovali kontrolu, sériový port sa stal veľmi lacným a často existoval ako jediný čip, niekedy tiež v prepojení s paralelným portom.