आनुक्रमिक द्वार

कम्प्यूटिंग में, आनुक्रमिक द्वार या सीरियल पोर्ट एक आनुक्रमिक संचार इंटरफ़ेस है जिसके माध्यम से एक समय में एक बिट सूचना अन्दर या बाहर क्रमिक रूप से स्थानांतरित होती है। यह समानांतर पोर्ट के विपरीत है, जो एक साथ कई बिट को समानांतर में संचारित करता है। निजी कंप्यूटर के अधिकांश इतिहास में, डेटा को सीरियल पोर्ट के माध्यम से मॉडेम, कंप्यूटर टर्मिनल, विभिन्न बाह्य उपकरणों और सीधे कंप्यूटर के बीच स्थानांतरित किया गया है।

जबकि ईथरनेट, फायरवायर और यूनिवर्सल सीरियल बस जैसे इंटरफेस भी डेटा को सीरियल स्ट्रीम के रूप में भेजते हैं, शब्द सीरियल पोर्ट सामान्यतः आरएस-232 या आरएस-485 या आरएस-422 जैसे संबंधित मानकों के अनुरूप हार्डवेयर को प्रदर्शित करता है।

आधुनिक उपभोक्ता निजी कंप्यूटर (पीसी) ने सीरियल पोर्ट को बड़े पैमाने पर उच्च गति मानकों, मुख्य रूप से यूएसबी के साथ प्रतिस्थापित किया है। हालाँकि, सीरियल पोर्ट अभी भी प्रायः औद्योगिक स्वचालन प्रणाली, वैज्ञानिक उपकरण, बिक्री प्रणाली के बिंदु और कुछ औद्योगिक और उपभोक्ता उत्पाद जैसे सरल और कम गति वाले इंटरफेस की माँग करने वाले अनुप्रयोगों में उपयोग किए जाते हैं।

सर्वर (कंप्यूटिंग) कंप्यूटर निदान करने के लिए नियंत्रण कंसोल के रूप में एक सीरियल पोर्ट का उपयोग कर सकते हैं, जबकि नेटवर्किंग हार्डवेयर (जैसे राउटर (कंप्यूटिंग) और स्विच) सामान्यतः विन्यास, निदान और आपातकालीन प्रबंधन अभिगमन के लिए सीरियल कंसोल पोर्ट का उपयोग करते हैं। इन और अन्य उपकरणों के साथ इंटरफेस करने के लिए, यूएसबी अनुकूलक या यूएसबी-से-सीरियल रूपान्तरक एक आधुनिक पीसी में सीरियल पोर्ट को तीव्रता और आसानी से जोड़ सकते हैं।

हार्डवेयर
आधुनिक उपकरण एक सीरियल पोर्ट को प्रयुक्त करने के लिए सार्वभौमिक अतुल्यकालिक अभिग्राही-ट्रांसमीटर (यूएआरटी) नामक एक एकीकृत परिपथ का उपयोग करते हैं। यह आईसी हार्डवेयर में सीरियल प्रोटोकॉल द्वारा निर्दिष्ट डेटा के समय और फ़्रेमिंग को कार्यान्वित करते हुए अतुल्यकालिक सीरियल अवस्था से वर्णों को परिवर्तित करता है। आईबीएम पीसी एक या एक से अधिक यूएआरटी के साथ उपस्थित होने पर अपने सीरियल पोर्ट को प्रयुक्त करता है।

प्रारम्भिक घरेलू कंप्यूटर जैसी अत्यंत कम लागत वाली प्रणालियाँ इसके स्थान पर बिट बैंगिंग तकनीक का उपयोग करके आउटपुट पिन के माध्यम से डेटा को भेजने के लिए सीपीयू का उपयोग करते हैं। इन प्रारम्भिक घरेलू कंप्यूटरों में प्रायः आरएस-232 के साथ असंगत पिनआउट और विभवान्तर के साथ स्वामित्व वाले सीरियल पोर्ट होते थे।

बड़े पैमाने पर एकीकरण (एलएसआई) से पहले यूएआरटी को सामान्य बनाया गया था, सीरियल पोर्ट का उपयोग सामान्यतः मेनफ़्रेम कंप्यूटर और मिनी कंप्यूटर में किया जाता था, जिसमें शिफ्ट रजिस्टर, तर्क द्वार, काउंटर और अन्य सभी तर्कों को प्रयुक्त करने के लिए कई छोटे-छोटे एकीकृत परिपथ होते थे। पीसी के विकास के साथ ही सीरियल पोर्टों को सुपर इनपुट/आउटपुट चिप में और फिर चिपसेट में सम्मिलित किया गया।

डीटीई और डीसीई
एक सीरियल पोर्ट पर एकल संकेत एकदिश होते हैं और दो उपकरणों को संयोजित करते समय, एक उपकरण के आउटपुट को दूसरे के इनपुट से जोड़ा जाना चाहिए। इन उपकरणों को दो श्रेणियों में विभाजित किया गया है: डेटा टर्मिनल उपकरण (डीटीई) और डेटा परिपथ-टर्मिनेटिंग उपकरण (डीसीई)। डीटीई उपकरण पर आउटपुट, एक लाइन, डीसीई उपकरण पर एक इनपुट होती है और इसके विपरीत भी, इसलिए एक डीसीई उपकरण को सीधे तारित केबल के साथ डीटीई उपकरण से जोड़ा जा सकता है, जिसमें एक सिरे की प्रत्येक पिन, दूसरे सिरे पर समान संख्या की पिन पर जाती है।

परंपरागत रूप से, कंप्यूटर और टर्मिनल डीटीई होते हैं, जबकि मॉडेम जैसे बाह्य उपकरण डीसीई होते हैं। यदि दो डीटीई (या डीसीई) उपकरणों को एक साथ जोड़ना आवश्यक है, तो विपरीत टीएक्स और आरएक्स लाइनों वाली एक केबल का उपयोग किया जाना चाहिए, जिसे क्रॉस-ओवर, रोल-ओवर या नल मॉडेम केबल के रूप में जाना जाता है।

प्रकृति
सामान्यतः सीरियल पोर्ट संयोजकों की प्रकृति निर्धारित की जाती है, जिसमें संयोजकों को केवल विपरीत प्रकृति के संयोजक के साथ मिलन करने की अनुमति प्रदान की जाती है। डी-अतिलघु संयोजकों के साथ, मेल संयोजकों में उभरे हुए पिन होते हैं, और फीमेल संयोजकों में इनके अनुरूप गोल सॉकेट होते हैं। किसी भी प्रकार के संयोजक को उपकरण या पैनल पर संयोजित किया जा सकता है; या यह एक केबल को समाप्त कर सकता है।

डीटीई पर लगे संयोजकों के मेल होने और डीसीई पर लगे संयोजकों के फीमेल होने की संभावना होती है (केबल संयोजकों के विपरीत होने पर)। हालाँकि, यह सार्वभौमिक से बहुत भिन्न है; उदाहरण के लिए, अधिकांश सीरियल प्रिंटरों में एक फीमेल डीबी25 संयोजक होता है, लेकिन ये डीटीई होते हैं। इस परिस्थिति में, बेमेल में सुधार करने के लिए केबल या प्रकृति परिवर्तक पर उपयुक्ततः निर्धारित प्रकृति वाले संयोजकों का उपयोग किया जा सकता है।

संयोजक
25-पिन डी-अतिलघु, मूल आरएस-232 मानक में निर्दिष्ट एकमात्र संयोजक था, हालाँकि, अन्य कारणों के अतिरिक्त, कई अन्य संयोजकों का उपयोग धन बचाने या भौतिक स्थान को संरक्षित करने के लिए किया गया है। विशेष रूप से, चूँकि कई उपकरण मानक द्वारा परिभाषित सभी 20 संकेतों का उपयोग नहीं करते हैं, अतः प्रायः कम पिन वाले संयोजकों का उपयोग किया जाता है। जबकि विशिष्ट उदाहरण इसका अनुसरण करते हैं, फिर भी आरएस-232 संयोजन के लिए अन्य अनगिनत संयोजकों का उपयोग किया गया है।

पीसी-एटी के लिए सीरियल/समानांतर अनुकूलक विकल्प के बाद से 9-पिन डीई-9 संयोजक का उपयोग अधिकांश आईबीएम-संगत पीसी द्वारा किया गया है, जिसमें 9-पिन संयोजक एक सीरियल और समानांतर पोर्ट को एक ही कार्ड पर समायोजित होने की अनुमति प्रदान करता है। इस संयोजक को आरएस-232 के लिए टीआईए-574 के रूप में मानकीकृत किया गया है।

विशेष रूप से रेखांकन कैलकुलेटर जैसे कुछ लघु इलेक्ट्रॉनिक्स, हस्त-धारित अव्यावसायिक रेडियो और द्वि-पथीय रेडियो उपकरणों में, फोन संयोजकों (ऑडियो) का उपयोग करने वाले सीरियल पोर्ट होते हैं, इन संयोजकों में सामान्यतः छोटे 2.5 या 3.5 मिमी संयोजक और सबसे मौलिक 3-तार इंटरफ़ेस- संचारित, प्राप्त और भूमि सम्मिलित हैं।

8पी8सी संयोजकों का उपयोग कई उपकरणों में भी किया जाता है। ईआईए/टीआईए-561 मानक इस संयोजक का उपयोग करके एक पिनआउट को परिभाषित करता है, जबकि रोल ओवर केबल (या योस्ट मानक) को सामान्यतः यूनिक्स कंप्यूटर और सिस्को सिस्टम के उपकरणों जैसे नेटवर्क उपकरणों पर उपयोग किया जाता है।

मैकिंटोश के कई मॉडल संबंधित आरएस-422 मानक का समर्थन करते हैं, जिनमें से अधिकतर वृत्तीय मिनी-डीआईएन संयोजक का उपयोग करते हैं। मैकिंटोश में एक प्रिंटर और एक मॉडेम के संयोजन के लिए दो पोर्ट वाला एक मानक सेट सम्मिलित था, लेकिन कुछ पावरबुक लैपटॉपों में स्थान बचाने के लिए केवल एक संयुक्त पोर्ट उपलब्ध था। 10पी10सी संयोजक कुछ उपकरणों पर पाए जा सकते हैं।

10 × 2 पिन हेडर, मदरबोर्ड और ऐड-इन कार्डों पर एक अन्य सामान्य संयोजक है जो सामान्यतः एक रिबन केबल के माध्यम से अधिक मानकीकृत 9-पिन डीई-9 संयोजक में रूपांतरित होता है (और प्रायः एक मुफ्त स्लॉट प्लेट या आवासीय आवरण के अन्य भाग पर स्थापित किया जाता है)।

हार्डवेयर अमूर्तता
ऑपरेटिंग सिस्टम सामान्यतः कंप्यूटर के सीरियल पोर्ट के लिए सांकेतिक नाम का निर्माण करते हैं, न कि प्रोग्राम को हार्डवेयर पते द्वारा संदर्भित करने की आवश्यकता होती है।

यूनिक्स जैसे ऑपरेटिंग सिस्टम सामान्यतः सीरियल पोर्ट उपकरणों को /dev/tty* से चिह्नित करते हैं। टीटीवाई, टेलीटाइप के लिए एक सामान्य ट्रेडमार्क-मुक्त संक्षिप्त नाम है, जो एक ऐसा उपकरण है जो सामान्यतः प्रारम्भिक कंप्यूटर के सीरियल पोर्ट से जुड़ा होता है, और * विशिष्ट पोर्ट की पहचान करने वाली एक स्ट्रिंग को निरूपित करता है; इस स्ट्रिंग का वाक्यविन्यास (सिंटैक्स) ऑपरेटिंग सिस्टम और उपकरण पर निर्भर करता है। लिनक्स पर, 8250/16550 यूएआरटी हार्डवेयर सीरियल पोर्ट का नाम /dev/ttyS* है, यूएसबी अनुकूलक /dev/ttyUSB* के रूप में प्रदर्शित होते हैं और यह आवश्यक नहीं है, कि विभिन्न प्रकार के आभासी सीरियल पोर्टों के नाम tty ही से प्रारंभ हों।

डॉस और विंडोज़ वातावरण सीरियल पोर्टों को कॉम पोर्टों, कॉम1, कॉम2,..इत्यादि के रूप में संदर्भित करते हैं।

सीरियल पोर्ट के लिए सामान्य अनुप्रयोग
इस सूची में कुछ अधिक सामान्य उपकरण सम्मिलित हैं जो पीसी पर सीरियल पोर्ट से जुड़े होते हैं। इनमें से कुछ जैसे मॉडेम और सीरियल माउस अनुपयोगी होते जा रहे हैं जबकि अन्य उपकरण आसानी से उपलब्ध हैं। अधिकांश प्रकार के माइक्रोकंट्रोलरों पर सीरियल पोर्ट बहुत सामान्य हैं, जिनका उपयोग पीसी या अन्य सीरियल उपकरणों के साथ संचार करने के लिए किया जा सकता है।


 * डायल-अप मॉडेम
 * कंप्यूटर नेटवर्क उपकरण जैसे राउटर (कंप्यूटिंग), नेटवर्क स्विच, फ़ायरवॉल (कंप्यूटिंग), भार संतुलन का विन्यास और प्रबंधन
 * वैश्विक स्थिति-निर्धारण प्रणाली (जीपीएस) संग्राहक (सामान्यतः एनएमईए 0183 4,800 बिट/सेकण्ड पर)
 * बारकोड पाठक और बिक्री के बिंदु उपकरण
 * प्रकाश उत्सर्जक डायोड और लिक्विड क्रिस्टल डिस्प्ले टेक्स्ट डिस्प्ले
 * सेटेलाइट फोन, कम गति वाले सैटेलाइट मॉडेम और अन्य उपग्रह आधारित संप्रेषी अभिग्राही उपकरण
 * बाह्य कंप्यूटर, अन्य एवी घटकों या रिमोट द्वारा स्क्रीन कार्यों को नियंत्रित करने के लिए फ्लैट-पैनल प्रदर्शित करता है
 * डिजिटल मल्टीमीटर और वेइंग सिस्टम जैसे परीक्षण और तोलन उपकरण
 * विभिन्न उपभोक्ता उपकरणों पर फर्मवेयर आद्यतित (अपडेट) करना
 * सीएनसी नियंत्रक
 * निर्बाध विद्युत आपूर्ति प्रबंधन और सूचना स्थिति
 * स्टेनोग्राफी या आशुलिपि मशीन
 * सॉफ्टवेयर डिबगर जो दूसरे कंप्यूटर पर संचालित होते हैं
 * औद्योगिक क्षेत्र की बसें
 * प्रिंटर (कंप्यूटिंग) एस
 * कंप्यूटर टर्मिनल, टेलीप्रिंटर
 * कंप्यूटर नेटवर्क (मैकिंटोश एप्पलटॉक आरएस-422 का उपयोग करके 230.4 kbit/s)
 * सीरियल माउस

चूँकि एक सीरियल पोर्ट के लिए नियंत्रण संकेतों को किसी भी डिजिटल संकेत द्वारा संचालित किया जा सकता है, अतः कुछ अनुप्रयोगों ने सीरियल डेटा का विनिमय किए बिना बाह्य उपकरणों की निगरानी के लिए एक सीरियल पोर्ट की नियंत्रण रेखा का उपयोग किया है। इस सिद्धांत का एक सामान्य व्यावसायिक अनुप्रयोग निर्बाध विद्युत आपूर्ति के कुछ मॉडलों के लिए था, जो विद्युत की कमी, कम बैटरी और अन्य स्थिति की जानकारी के संकेत के लिए नियंत्रण रेखाओं का उपयोग करते थे। कम से कम कुछ मोर्स कोड प्रशिक्षण सॉफ़्टवेयरों ने वास्तविक कोड उपयोग का अनुकरण करने के लिए सीरियल पोर्ट से जुड़ी एक कोड कुंजी का उपयोग किया; सीरियल पोर्ट के स्थिति बिटों का नमूना अत्यंत तीव्रता से और पूर्वानुमेय समय पर लिया जा सकता है, जिससे सॉफ्टवेयर के लिए मोर्स कोड को समझना संभव हो जाता है।

समायोजन
सीरियल मानक कई अलग-अलग संचालन गतियों के साथ-साथ विभिन्न संचालन स्थितियों के लिए प्रोटोकॉल में समायोजन प्रदान करते हैं। इसके सबसे प्रसिद्ध विकल्प गति, प्रति वर्ण डेटा बिट की संख्या, समता और प्रति वर्ण स्टॉप बिट की संख्या हैं।

यूएआरटी एकीकृत परिपथ का उपयोग करने वाले आधुनिक सीरियल पोर्टों में, इन सभी समायोजनों को सॉफ्टवेयर से नियंत्रित किया जा सकता है। वर्ष 1980 और इससे पहले के हार्डवेयरों को परिपथ बोर्ड पर समायोजन स्विच या जंपरों की आवश्यकता हो सकती है।

पीसी से संयोजित होने के लिए संरचित सीरियल पोर्टों का विन्यास एक वास्तविक मानक बन गया है, जिसे सामान्यतः 9600/8-एन-1 कहा जाता है।

गति
सीरियल पोर्ट द्वि-स्तरीय (द्विआधारी) संकेतन का उपयोग करते हैं, इसलिए बिट प्रति सेकंड में डेटा दर बॉड में प्रतीक दर के बराबर होती है। संपूर्ण गति में फ्रेमिंग के लिए बिट (स्टॉप बिट, समता, आदि) सम्मिलित हैं और इसलिए प्रभावी डेटा दर बिट संचरण दर से कम होती है। उदाहरण के लिए, 8-एन-1 वर्ण फ़्रेमिंग में, डेटा के लिए केवल 80% बिट उपलब्ध हैं; प्रत्येक आठ बिट डेटा के लिए, दो और फ़्रेमिंग बिट भेजे जाते हैं।

दरों की एक मानक श्रृंखला विद्युत-यांत्रिक टेलीप्रिंटरों के लिए दरों के गुणजों पर आधारित होती है; कुछ सीरियल पोर्ट कई स्वेच्छ दरों के चयन की अनुमति प्रदान करते हैं, लेकिन डेटा को सुचारु रूप से प्राप्त करने के लिए संयोजन के दोनों किनारों पर गति का मिलान होना चाहिए। सामान्यतः समर्थित बिट दरों में 75, 110, 300, 1200, 2400, 4800, 9600, 19200, 38400, 57600 और 115200 बिट/सेकण्ड सम्मिलित हैं। इनमें से कई मानक मॉडेम बॉड दरें या तो 0.9 केबीपीएस (जैसे, 19200, 38400, 76800) या 1.2 केबीपीएस (जैसे, 57600, 115200) की गुणज होती हैं। 1.843200 मेगाहर्ट्ज की आवृत्ति वाले क्रिस्टल दोलक विशेष रूप से इस उद्देश्य के लिए विक्रय किये जाते हैं। यह सबसे तीव्र बिट दर का 16 गुना होता है, और सीरियल पोर्ट परिपथ इसे आवश्यकतानुसार कम आवृत्तियों में आसानी से विभाजित कर सकता है।

बिट दर निर्धारित करने की क्षमता का अर्थ यह नहीं है कि कार्यशील संयोजन परिणाम देता है। सभी सीरियल पोर्टों के साथ सभी बिट दरें संभव नहीं हैं। संगीत वाद्ययंत्र नियंत्रण के लिए मिडी जैसे कुछ विशेष-उद्देश्य प्रोटोकॉल, टेलीप्रिंटर मानकों के अतिरिक्त सीरियल डेटा दरों का उपयोग करते हैं। कुछ सीरियल पोर्ट कार्यान्वयन इस आधार पर स्वचालित रूप से बिट दर का चयन कर सकते हैं कि एक संयोजित उपकरण इसे क्या भेज रहा है और सिन्क्रोनाइज़ कर रहा है।

डेटा बिट
प्रत्येक वर्ण में डेटा बिटों की संख्या 5 (बॉडोट कोड के लिए), 6 (संभवतः कभी उपयोग किया जाता है), 7 (सही एएससीआईआई के लिए), 8 (अधिकांश प्रकार के डेटा के लिए, क्योंकि यह आकार एक बाइट के आकार के संगत होता है), या 9 (संभवतः कभी उपयोग किया जाता है) हो सकती है। नए अनुप्रयोगों में 8 डेटा बिट लगभग सार्वभौमिक रूप से उपयोग किए जाते हैं। 5 या 7 बिट सामान्यतः पुराने उपकरण जैसे टेलीप्रिंटरों के साथ ही उपयोग किये जाते है।

अधिकांश सीरियल संचार संरचनाएँ डेटा बिटों को प्रत्येक बाइट के भीतर भेजते हैं, जिनमें से न्यूनतम महत्वपूर्ण बिट पहले भेजा जाता है। यह भी संभव है कि अधिकतम महत्वपूर्ण बिट पहले भेजा जाता है, लेकिन संभवतः ही इसका उपयोग कभी किया जाता है; उदाहरण के लिए, इसका उपयोग आईबीएम 2741 प्रिंटिंग टर्मिनल द्वारा किया गया था। बिटों का क्रम, सामान्यतः सीरियल पोर्ट इंटरफ़ेस के भीतर विन्यास करने योग्य नहीं होता है लेकिन होस्ट सिस्टम द्वारा परिभाषित किया जाता है। स्थानीय स्वतःनिर्धारण की तुलना में एक अलग बिट क्रम की आवश्यकता वाले सिस्टम के साथ संवाद करने के लिए, स्थानीय सॉफ़्टवेयर भेजने से ठीक पहले और प्राप्त करने के बाद प्रत्येक बाइट के भीतर बिटों को पुनर्क्रमित कर सकता है।

समता
समता, संचरण में त्रुटियों का पता लगाने की एक विधि है। जब समता का उपयोग सीरियल पोर्ट के साथ किया जाता है, तो प्रत्येक डेटा वर्ण के साथ एक अतिरिक्त डेटा बिट भेजा जाता है, जिसे इस प्रकार व्यवस्थित किया जाता है कि प्रत्येक वर्ण में समता बिट सहित बिट 1 की संख्या सदैव विषम या सम होती है। यदि कोई बाइट 1 की गलत संख्या के साथ पाया जाता है, तो यह निश्चित रूप से विकृत होता है। सही समता आवश्यक रूप से विकार की अनुपस्थिति का संकेत नहीं देती है क्योंकि त्रुटियों की एक सम संख्या के साथ एक विकृत संचरण, समता जाँच पारित करता है। एकल समता बिट प्रत्येक वर्ण पर त्रुटि सुधार के कार्यान्वयन की अनुमति नहीं प्रदान करता है, और सीरियल डेटा लिंक पर कार्य करने वाले संचार प्रोटोकॉल में सामान्यतः डेटा की वैधता सुनिश्चित करने के लिए उच्च-स्तरीय तंत्र होते हैं, जो गलत विधि से प्राप्त डेटा के पुन:संचरण का अनुरोध करते हैं।

प्रत्येक वर्ण में समता बिट को निम्न में से किसी एक पर निर्धारित किया जा सकता है:


 * कोई नहीं (एन) का अर्थ है कि कोई समता बिट नहीं भेजा गया है और संचरण छोटा हो जाता है।
 * विषम (ओ) का अर्थ है कि समता बिट को इस प्रकार निर्धारित किया गया है कि बिट 1 की संख्या विषम हो।
 * सम (ई) का अर्थ है कि समता बिट को इस प्रकार निर्धारित किया गया है कि बिट 1 की संख्या सम हो।
 * चिह्न (एम) समता का अर्थ है कि समता बिट सदैव चिह्न संकेत स्थिति (1 बिट मान) पर निर्धारित होता है।
 * स्थान (एस) समता सदैव स्थान संकेत स्थिति (0 बिट मान) में समता बिट को भेजती है।

असामान्य अनुप्रयोगों के अतिरिक्त चिह्न या स्थान समता असामान्य हैं, जो अंतिम बिट (सामान्यतः 9वें) का उपयोग किसी प्रकार के पते या विशेष संकेतन के लिए करते हैं, क्योंकि यह 'कोई त्रुटि नहीं' पहचान जानकारी जोड़ता है।

सम समता की तुलना में विषम समता अधिक उपयोगी होती है क्योंकि यह सुनिश्चित करती है कि प्रत्येक वर्ण में कम से कम एक अवस्था संक्रमण होता है, जो इसे उन त्रुटियों का पता लगाने के लिए अधिक विश्वसनीय बनाता है जो सीरियल पोर्ट गति बेमेल के कारण हो सकती हैं। हालाँकि, सबसे सामान्य समता समायोजन, कोई नहीं है, जिसमें संचार प्रोटोकॉल द्वारा त्रुटि का पता लगाया जाता है।

लाइन ध्वनि से क्षतिग्रस्त संदेशों का पता लगाने की सुविधा प्रदान करने के लिए, विद्युत-यांत्रिक टेलीप्रिंटरों को प्राप्त डेटा में एक समता त्रुटि होने पर एक विशेष वर्ण को प्रिंट करने के लिए व्यवस्थित किया गया था।

स्टॉप बिट
प्रत्येक वर्ण के अंत में भेजे गए स्टॉप बिट, प्राप्त संकेत हार्डवेयर को वर्ण के अंत का पता लगाने और वर्ण स्ट्रीम के साथ पुन: सिंक्रनाइज़ करने की अनुमति प्रदान करते हैं। इलेक्ट्रॉनिक उपकरण सामान्यतः एक स्टॉप बिट का उपयोग करते हैं। यदि मन्द विद्युत-यांत्रिक टेलीप्रिंटरों का उपयोग किया जाता है, तो डेढ़ या दो स्टॉप बिटों की आवश्यकता हो सकती है।

परंपरागत अंकन
डेटा/समता/स्टॉप (डी/पी/एस) पारंपरिक संकेतन, सीरियल संयोजन के लिए फ्रेमिंग को निर्दिष्ट करता है। माइक्रोकंप्यूटरों पर सबसे सामान्य उपयोग 8/एन/1 (8एन1) है। यह 8 डेटा बिटों, कोई समता बिट नहीं, 1 स्टॉप बिट को निर्दिष्ट करता है। इस संकेतन में, समता बिट को डेटा बिटों में सम्मिलित नहीं किया जाता है। 7/ई/1 (7ई1) का अर्थ है कि स्टार्ट और स्टॉप बिट के बीच कुल 8 बिटों के लिए 7 डेटा बिटों में सम समता बिट को जोड़ा जाता है।

प्रवाह नियंत्रण
प्रवाह नियंत्रण (डेटा) का उपयोग उन परिस्थितियों में किया जाता है जहां एक ट्रांसमीटर डेटा को तेजी से भेजने में सक्षम हो सकता है, क्योंकि रिसीवर इसे संसाधित करने में सक्षम होता है। इससे निपटने के लिए, सीरियल लाइन्स में प्रायः हाथ मिलाने की विधि शामिल होती है। हार्डवेयर और सॉफ्टवेयर हैंडशेकिंग के तरीके हैं।

हार्डवेयर हैंडशेकिंग अतिरिक्त संकेतों के साथ की जाती है, प्रायः RS-232 RTS/CTS या DTR/DSR सिग्नल सर्किट। RTS और CTS का उपयोग डेटा प्रवाह, सिग्नलिंग को नियंत्रित करने के लिए किया जाता है, उदाहरण के लिए, जब कोई बफर लगभग भर जाता है। RS-232 मानक और इसके उत्तराधिकारियों के अनुसार, DTR और DSR का उपयोग यह संकेत देने के लिए किया जाता है कि उपकरण मौजूद है और संचालित है, इसलिए सामान्यतः हर समय जोर दिया जाता है। हालाँकि, गैर-मानक कार्यान्वयन मौजूद हैं, उदाहरण के लिए, प्रिंटर जो DTR का उपयोग प्रवाह नियंत्रण के रूप में करते हैं।

सॉफ्टवेयर हैंडशेकिंग उदाहरण के लिए डेटा के प्रवाह को नियंत्रित करने के लिए ASCII नियंत्रण वर्ण XON/XOFF के साथ किया जाता है। XON और XOFF वर्ण रिसीवर द्वारा प्रेषक को यह नियंत्रित करने के लिए भेजे जाते हैं कि प्रेषक कब डेटा भेजेगा, अर्थात ये वर्ण भेजे जा रहे डेटा के विपरीत दिशा में जाते हैं। सिस्टम भेजने की अनुमति वाली स्थिति में शुरू होता है। जब रिसीवर के बफ़र्स क्षमता तक पहुँचते हैं, तो रिसीवर डेटा भेजने से रोकने के लिए प्रेषक को बताने के लिए XOFF वर्ण भेजता है। बाद में, रिसीवर द्वारा अपने बफ़र्स को खाली करने के बाद, यह प्रेषक को ट्रांसमिशन फिर से शुरू करने के लिए कहने के लिए एक XON वर्ण भेजता है। यह इन-बैंड सिग्नलिंग का एक उदाहरण है, जहां नियंत्रण सूचना उसी चैनल पर भेजी जाती है, जिस पर उसका डेटा होता है। हार्डवेयर हैंडशेकिंग का लाभ यह है कि यह बहुत तेज हो सकता है, यह स्थानांतरित डेटा पर ASCII जैसे थोपे गए अर्थ से स्वतंत्र रूप से काम करता है और यह अवस्थाहीन (कंप्यूटर विज्ञान) है। इसका नुकसान यह है कि इसके लिए अधिक हार्डवेयर और केबलिंग की आवश्यकता होती है, और कनेक्शन के दोनों सिरों को प्रयुक्त हार्डवेयर हैंडशेकिंग प्रोटोकॉल का समर्थन करना चाहिए। सॉफ़्टवेयर हैंडशेकिंग का लाभ यह है कि यह अनुपस्थित या असंगत हार्डवेयर हैंडशेकिंग सर्किट और केबलिंग के साथ किया जा सकता है। नुकसान, सभी इन-बैंड नियंत्रण सिग्नलिंग के लिए आम है, यह सुनिश्चित करने में जटिलताएं पेश करता है कि डेटा संदेश अवरुद्ध होने पर भी नियंत्रण संदेश प्राप्त होते हैं, और नियंत्रण संकेतों के लिए डेटा को कभी भी गलत नहीं किया जा सकता है। पूर्व को आम तौर पर ऑपरेटिंग सिस्टम या डिवाइस ड्राइवर द्वारा नियंत्रित किया जाता है; उत्तरार्द्ध सामान्य रूप से यह सुनिश्चित करके कि नियंत्रण कोड बचने का क्रम गए हैं (जैसे कि केर्मिट प्रोटोकॉल में) या डिज़ाइन द्वारा छोड़े गए हैं (जैसे एएनएसआई टर्मिनल नियंत्रण में)। यदि नो हैंडशेकिंग नियोजित नहीं है, तो एक ओवररन रिसीवर ट्रांसमीटर से डेटा प्राप्त करने में विफल हो सकता है। इसे रोकने के लिए दृष्टिकोण में कनेक्शन की गति को कम करना शामिल है ताकि रिसीवर हमेशा गति बनाए रख सके, बफ़र्स के आकार में वृद्धि हो सके ताकि यह लंबे समय तक औसत बनाए रख सके, समय लेने वाले संचालन (जैसे टर्मकैप में) के बाद देरी का उपयोग करना या नियोजित करना सही ढंग से प्राप्त नहीं हुए डेटा को फिर से भेजने के लिए एक तंत्र (जैसे ट्रांसमिशन कंट्रोल प्रोटोकॉल)।

यह भी देखें

 * टेलीप्रिंटर – डिवाइस जिसने सीरियल पोर्ट विकास को प्रेरित किया
 * टेलीप्रिंटर – डिवाइस जिसने सीरियल पोर्ट विकास को प्रेरित किया
 * टेलीप्रिंटर – डिवाइस जिसने सीरियल पोर्ट विकास को प्रेरित किया

अग्रिम पठन

 * Serial Port Complete: COM Ports, USB Virtual COM Ports, and Ports for Embedded Systems; 2nd Edition; Jan Axelson; Lakeview Research; 380 pages; 2007; ISBN 978-1-931-44806-2.

बाहरी संबंध

 * RS-232 and other serial port pinouts list
 * RS-232 and other serial port pinouts list