Uy / Sozlama / Uskuna com port. COM port pinout (RS232). Shaxsiy kompyuterning ichki portlari

Uskuna com port. COM port pinout (RS232). Shaxsiy kompyuterning ichki portlari

RS-232 interfeysining tavsifi, ishlatiladigan ulagichlarning formati va pinlarning maqsadi, signal belgilari, ma'lumotlar almashinuvi protokoli.

umumiy tavsif

Rasmiy ravishda "EIA/TIA-232-E" deb ataladigan, lekin "COM port" interfeysi sifatida tanilgan RS-232 interfeysi kompyuter texnologiyasidagi eng keng tarqalgan interfeyslardan biri bo'lgan. USB va FireWare kabi tezroq va aqlli interfeyslarning paydo bo'lishiga qaramay, u hali ham ish stoli kompyuterlarida mavjud. Radio havaskorlari nuqtai nazaridan uning afzalliklari past minimal tezlikni va uy qurilishi qurilmasida protokolni amalga oshirish qulayligini o'z ichiga oladi.

Jismoniy interfeys ikki turdagi ulagichlardan biri tomonidan amalga oshiriladi: DB-9M yoki DB-25M, ikkinchisi hozirda ishlab chiqarilgan kompyuterlarda deyarli uchramaydi.

9 pinli ulagichning pin tayinlanishi


9-pinli erkak DB-9M turi
Pin tomonida pin raqamlash
Signallarning yo'nalishi xost (kompyuter) ga nisbatan.
Aloqa Signal Yo'nalish Tavsif
1 CD Kirish Operator aniqlandi
2 RXD Kirish Qabul qilingan ma'lumotlar
3 TXD Chiqish O'tkazilgan ma'lumotlar
4 DTR Chiqish Xost tayyor
5 GND - umumiy sim
6 DSR Kirish Qurilma tayyor
7 RTS Chiqish Xost uzatishga tayyor
8 CTS Kirish Qurilma qabul qilishga tayyor
9 R.I. Kirish Qo'ng'iroq aniqlandi

25 pinli ulagichning pin tayinlanishi

Aloqa Signal Yo'nalish Tavsif
1 QALQON - Ekran
2 TXD Chiqish O'tkazilgan ma'lumotlar
3 RXD Kirish Qabul qilingan ma'lumotlar
4 RTS Chiqish Xost uzatishga tayyor
5 CTS Kirish Qurilma qabul qilishga tayyor
6 DSR Kirish Qurilma tayyor
7 GND - umumiy sim
8 CD Kirish Operator aniqlandi
9 - - Zaxira
10 - - Zaxira
11 - - Ishlatilmayapti
12 SCD Kirish №2 aloqa operatori aniqlandi
13 SCTS Kirish Qurilma №2 qabul qilishga tayyor
Aloqa Signal Yo'nalish Tavsif
14 STXD Chiqish O'tkazilgan ma'lumotlar №2
15 TRC Kirish Transmitter vaqti
16 SRXD Kirish №2 ma'lumotlarni qabul qilish
17 RCC Kirish Qabul qiluvchining vaqti
18 LLOOP Chiqish mahalliy halqa
19 SRTS Chiqish Xost o'tkazishga tayyor №2
20 DTR Chiqish Xost tayyor
21 RLOOP Chiqish Tashqi halqa
22 R.I. Kirish Qo'ng'iroq aniqlandi
23 DRD Kirish Ma'lumotlar tezligi aniqlandi
24 TRCO Chiqish Tashqi transmitter vaqtini belgilash
25 TEST Kirish Sinov rejimi

Jadvallardan ko'rinib turibdiki, 25 pinli interfeys to'liq huquqli ikkinchi uzatish-qabul qilish kanali ("№2" bilan belgilangan signallar), shuningdek, ko'plab qo'shimcha nazorat va nazorat signallari mavjudligi bilan ajralib turadi. Biroq, ko'pincha, kompyuterda "keng" ulagich mavjudligiga qaramasdan, qo'shimcha signallar unga oddiygina ulanmagan.

Elektr xususiyatlari

Transmitterning mantiqiy darajalari:"0" - +5 dan +15 voltgacha, "1" - -5 dan -15 voltgacha.

Qabul qiluvchilarning mantiqiy darajalari:"0" - +3 voltdan yuqori, "1" - -3 voltdan past.

qabul qiluvchining kirish empedansi 3 kOhm dan kam emas.

Ushbu xususiyatlar standart tomonidan qurilmaning mosligini kafolatlaydigan minimal sifatida belgilanadi, ammo haqiqiy xususiyatlar odatda ancha yaxshi bo'ladi, bu bir tomondan kam quvvatli qurilmalarni portdan quvvatlantirishga imkon beradi (masalan, o'z-o'zidan ishlab chiqarilgan ko'plab ma'lumotlar kabellari). uchun mobil telefonlar) va boshqa tomondan, port kiritishiga amal qiling teskari Bipolyar signal o'rniga TTL darajasi.

Asosiy interfeys signallarining tavsifi

CD- Qurilma qabul qilingan signalda tashuvchini aniqlaganida ushbu signalni o'rnatadi. Odatda, bu signal modemlar tomonidan qo'llaniladi, ular shu tarzda xostga liniyaning boshqa uchida ishlaydigan modemni aniqlaganligi haqida xabar beradi.

RXD- Xost qurilmadan ma'lumotlarni qabul qiluvchi chiziq. Bu "Ma'lumotlar almashinuvi protokoli" bo'limida batafsil tavsiflangan.

TXD- Xost ma'lumotlarini qurilmaga ulash. Bu "Ma'lumotlar almashinuvi protokoli" bo'limida batafsil tavsiflangan.

DTR- Xost ushbu signalni ma'lumot almashishga tayyor bo'lganda o'rnatadi. Aslida, port ochilganda signal o'rnatiladi aloqa dasturi va port ochiq ekan, shu holatda qoladi.

DSR- Qurilma yoqilganda va xost bilan muloqot qilishga tayyor bo'lganda ushbu signalni o'rnatadi. Bu va oldingi (DTR) signallari aloqa uchun o'rnatilishi kerak.

RTS- Xost ushbu signalni qurilmaga ma'lumotlarni uzatishni boshlashdan oldin o'rnatadi, shuningdek, qurilmadan ma'lumot olishga tayyorligini bildiradi. Uskuna aloqasini boshqarish uchun ishlatiladi.

CTS- Qurilma ushbu signalni xost tomonidan oldingi to'plamga (RTS) javob sifatida, u ma'lumotlarni qabul qilishga tayyor bo'lganda (masalan, host tomonidan yuborilgan oldingi ma'lumotlar liniyada modem tomonidan uzatilganda yoki mavjud bo'lganda) tasdiqlaydi. oraliq buferda bo'sh joy).

R.I.- Qurilma (odatda modem) bu signalni masofaviy tizimdan qo'ng'iroqni qabul qilishda, masalan, qabul qilishda o'rnatadi. telefon qo'ng'irog'i agar modem qo'ng'iroqlarni qabul qilish uchun sozlangan bo'lsa.

Aloqa protokoli

RS-232 protokolida ma'lumotlar almashinuvini boshqarishning ikkita usuli mavjud: apparat va dasturiy ta'minot, shuningdek ikkita uzatish rejimi: sinxron va asinxron. Protokol har qanday boshqarish usullarini har qanday uzatish rejimi bilan birgalikda ishlatishga imkon beradi. Shuningdek, u oqim nazoratisiz ishlashga imkon beradi, ya'ni ulanish o'rnatilganda (DTR va DSR signallari o'rnatilgan) xost va qurilma har doim ma'lumotlarni qabul qilishga tayyor.

Uskunani boshqarish usuli RTS va CTS signallari yordamida amalga oshiriladi. Ma'lumotlarni uzatish uchun xost (kompyuter) RTS signalini o'rnatadi va qurilma CTS signalini o'rnatishini kutadi, so'ngra CTS signali o'rnatilgan ekan, ma'lumotlarni uzatishni boshlaydi. CTS signali keyingi baytni uzatish boshlanishidan oldin xost tomonidan tekshiriladi, shuning uchun allaqachon uzatila boshlangan bayt CTS qiymatidan qat'i nazar, to'liq uzatiladi. Ma'lumotlar almashinuvining yarim dupleks rejimida (qurilma va xost o'z navbatida ma'lumotlarni uzatadi, to'liq dupleks rejimida ular buni bir vaqtning o'zida amalga oshirishi mumkin), host tomonidan RTS signalini olib tashlash uning qabul qilish rejimiga o'tishini anglatadi.

Dasturiy ta'minotni boshqarish usuli Qabul qiluvchi tomon tomonidan to'xtash (XOFF deb ataladigan belgilar kodi 0x13) va davom ettirish (XON deb ataladigan belgilar kodi 0x11) uchun maxsus belgilarning uzatilishidan iborat. Ushbu belgilarni olgandan so'ng, uzatuvchi tomon uzatishni to'xtatishi yoki shunga mos ravishda uni davom ettirishi kerak (agar uzatilishi kutilayotgan ma'lumotlar mavjud bo'lsa). Ushbu usul apparatni amalga oshirish nuqtai nazaridan sodda, ammo sekinroq javob beradi va shunga mos ravishda qabul qilish buferidagi bo'sh joy ma'lum chegaraga tushganda transmitterni oldindan xabardor qilishni talab qiladi.

Sinxron uzatish rejimi Bitlar ma'lum tezlikda qo'shimcha pauzalarsiz bir-birini ta'qib qilganda uzluksiz ma'lumotlar almashinuvini nazarda tutadi. Ushbu rejim COM port orqali qo'llab-quvvatlanmaydi.

Asinxron uzatish rejimi ma'lumotlarning har bir bayti (agar mavjud bo'lsa, paritet biti) bir nol boshlang'ich bit va bir yoki bir nechta bir to'xtash bitidan iborat soat ketma-ketligi bilan "o'ralgan". Asenkron rejimdagi ma'lumotlar oqimi diagrammasi rasmda ko'rsatilgan.

Mumkin bo'lgan qabul qiluvchining ishlash algoritmlaridan biri Keyingisi:

  1. Qabul qilish signalining "0" darajasini kuting (xost uchun RXD, qurilma uchun TXD).
  2. Bit davomiyligining yarmini hisoblang va signal darajasi hali ham "0" ekanligini tekshiring
  3. Bitning umumiy davomiyligini hisoblang va joriy signal darajasini eng kam ahamiyatli ma'lumot bitiga yozing (bit 0)
  4. Boshqa barcha ma'lumotlar bitlari uchun oldingi nuqtani takrorlang
  5. Paritet yordamida to'g'ri qabul qilishni tekshirish uchun foydalanish uchun umumiy bit davomiyligini va joriy signal darajasini hisoblang (pastga qarang).
  6. Bitning umumiy davomiyligini hisoblang va joriy signal darajasi "1" ekanligiga ishonch hosil qiling.

Hisoblashda ketma-ket port ketma-ket aloqa interfeysi bo'lib, u orqali ma'lumotlar bir vaqtning o'zida uzatiladi yoki chiqariladi. Shaxsiy kompyuterlar tarixining aksariyat qismida ma'lumotlar ketma-ket portlar orqali modemlar, terminallar va turli xil qurilmalarga uzatilgan. tashqi qurilmalar.

Ethernet, FireWire va USB kabi interfeyslar ma'lumotlarni ketma-ket oqim sifatida yuborsa ham, "seriyali port" atamasi odatda aniqlaydi. Uskuna, RS-232 standartiga ko'proq yoki kamroq mos keladi, modem yoki shunga o'xshash qurilma aloqasi bilan o'zaro ishlash uchun mo'ljallangan.

Seriya portlari bo'lmagan zamonaviy kompyuterlar RS-232 seriyali qurilmalari bilan mosligini ta'minlash uchun ketma-ket konvertorlarni talab qilishi mumkin. Seriya portlar hali ham sanoat avtomatlashtirish tizimlari, ilmiy asboblar, savdo nuqtalari tizimlari va ba'zi sanoat va iste'mol mahsulotlari kabi ilovalarda qo'llaniladi. Server kompyuterlari ketma-ket portdan boshqaruv yoki diagnostika konsoli sifatida foydalanishi mumkin. Tarmoq uskunalari (masalan, marshrutizatorlar va kalitlar) konfiguratsiya uchun ko'pincha ketma-ket konsoldan foydalanadi. Ushbu sohalarda ketma-ket portlardan foydalanish davom etmoqda, chunki ular oddiy, arzon va konsol funksionalligi yuqori darajada standartlashtirilgan va keng tarqalgan.

COM port pinout (RS232)

2 xili bor com porti a, 25-pinli eski ulagich va uni almashtirgan yangiroq 9-pinli ulagich.

Quyida konnektorli odatiy standart 9-pinli RS232 ulagichining diagrammasi keltirilgan, bu turdagi ulagich DB9 ulagichi deb ham ataladi.

  1. Carrier Detect (DCD).
  2. Ma'lumotlarni qabul qilish (RXD).
  3. Ma'lumot uzatish (TXD).
  4. Almashtirishga tayyor qabul qiluvchi (DTR).
  5. Yer (GND).
  6. Almashishga tayyor manba (DSR).
  7. Yuborish uchun so'rov (RTS).
  8. O'tkazishga tayyor (CTS).
  9. Qo'ng'iroq signali (RI).

Switch uchun RJ-45 dan DB-9 seriyali port adapter PIN ma'lumotlari

Konsol porti RS-232 seriyali interfeys bo'lib, u kompyuter yoki noutbuk kabi boshqaruv qurilmasiga ulanish uchun RJ-45 ulagichidan foydalanadi. Noutbuk yoki shaxsiy kompyuteringizda DB-9 ulagichi bo'lmasa va siz noutbuk yoki shaxsiy kompyuteringizni kalitga ulamoqchi bo'lsangiz, RJ-45 va DB-9 adapterlarining kombinatsiyasidan foydalaning.

DB-9RJ-45
Ma'lumot olish2 3
Ma'lumotlarni uzatish3 6
Almashishga tayyorlik4 7
Yer5 5
Yer5 4
Almashishga tayyorlik6 2
Transfer so'rovi7 8
Transfer tayyor8 1

Tel ranglari:

1 qora
2 Jigarrang
3 Qizil
4 apelsin
5 Sariq
6 yashil
7 Moviy
8 Kulrang (yoki oq)

Assalomu alaykum, do'stlar. Biz tizim blokini o'rganishni davom ettiramiz. Bugun men kompyuter portlari haqida gapiraman. Bu nima? Internet texnologiyalarining jadal rivojlanishi bilan "port", "rozetka" tushunchalari keng tarqalgan. Bu boshqa filial va biz bugun bu haqda gapirmaymiz. Ushbu maqolaning mavzusi ulanish uchun mo'ljallangan sof "temir", "haqiqiy" ulagichlar (yoki portlar) haqida ma'lumotni o'z ichiga oladi. turli qurilmalar tizim blokiga.

Uskuna ham yaxshilanmoqda va har bir avlod bilan biz sotib olingan tizim bloklarida yangi turdagi ulagichlarni (yoki portlarni) kashf qilamiz. Ularga turli xil periferik qurilmalar ulangan. Tizim bloki + monitor = kompyuter. Ularga ulanadigan barcha narsalar (printerlar, skanerlar, dasturchilar, video kartalar, monitorlar va boshqalar) tashqi qurilmalardir.

Kompyuterda ko'plab portlar mavjud. Ular yoqilgan anakart tizim bloki va ulagichlar (ularning ko'pchiligi orqa tomonda). Ulagichlarning ba'zilari old panelda ham ko'rsatiladi va ular ham anakartga ulangan.

Bundan tashqari, qo'shimcha ravishda o'rnatilishi mumkin qo'shimcha qurilmalar maxsus kengaytirish uyalari orqali. Ushbu qurilmalar diskret grafik kartalar, tarmoq kartalari, Wi-Fi adapterlari, USB hublari, kartani o'qish moslamalari, elektron qulflar, video kartalar va boshqalarni o'z ichiga oladi.

Kengaytirish slotlarining mavjudligi sizning afzalliklaringiz asosida, qo'shimcha kun sarflamasdan, dizayner kabi kompyuterni mustaqil ravishda yig'ish imkonini beradi. Chunki ishlab chiquvchilar uzoq vaqtdan beri ishlab chiqarilgan uskunani standartlashtirgan. Agar kerak bo'lsa, uni yangilashingiz mumkin. Bu IBM-PC-ga mos keluvchi kompyuterlar (bunday platforma shunday deb ataladi) bir vaqtlar Apple Macintosh bozoridan chiqarib yuborilishining asosiy sababidir.

Ularning tizim birliklari dastlab ajralmas edi va uskunalar almashtirilmas edi. Bunday qurilmani yangilash mumkin emas va bunday qurilmaning xizmat ko'rsatish qobiliyati kamayadi.

Kompyuter portlarining qisqacha ro'yxati

Ulagichlarni bir-biridan vizual tarzda ajrata olishingiz kerak. Ishlab chiqaruvchi har doim ham ularning nomlarini ko'rsatmaydi. Ulagichlar tizim blokining orqa panelida guruhlanganligi sababli, biz undan boshlaymiz. Barcha portlarning inglizcha nomi bor, hech narsa qilish shart emas. Qisqacha, ularni ajratish mumkin:

  1. Seriya portlar;
  2. Parallel port;
  3. Kompyuter va sichqoncha uchun portlar;
  4. USB portlari;
  5. SCSI portlari;
  6. Video portlari;
  7. Tarmoq kabeli ulagichlari;
  8. Audio konnektorlar;
  9. Karta o'quvchilari;

Ushbu navlarning ba'zilari allaqachon unutilib ketgan va endi zamonaviy anakartlarda topib bo'lmaydi. Boshqa navlar, aksincha, ularning funksionalligini kengaytiradi va gurmeler uchun anakartlar mavjud - yaxshi sifatli audio yoki videoni sevuvchilar.


Bunday platalar uchinchi tomon audio yoki video formatlarini (Sony, Philips) ham qo'llab-quvvatlashi mumkin, keyin esa bunday kompyuterda tegishli ulagichni topishingiz mumkin. Audio va video portlar bugungi kunda alohida xilma-xillik bilan maqtanishi mumkin.

Qo'shimcha qurilmalarni ulash uchun kompyuter portlari

Seriya port- bugun allaqachon eskirgan. Ammo elektron qurilmalarni ta'mirlovchi mutaxassislar uchun ular qimmatlidir. Dastlab, bu port modemni ulash uchun ishlatilgan. Ma'lumot uzatish tezligi odatiy - sekundiga 110 dan 115200 bitgacha. Odatda ulagichlar bilan ikkitasi bor edi. D.B. 9 dada turi:

Tezlik dasturchi mikrokontrollerni miltillashi uchun etarli yoki Uyali telefon. Yoki uzluksiz quvvat manbai bilan ma'lumotlar almashinuvi uchun. Ushbu portlar deyiladi COM1 va COM2.

Parallel port- ko'pchilikka tanish, chunki u asosan printerni ulash uchun mo'ljallangan edi. Bundan tashqari, deyarli yo'q bo'lib ketgan tur. U apparat xavfsizlik kalitlarini ulash uchun ham ishlatilgan.


Ulanish uchun ulagich ishlatiladi. DB25"onam" kabi. Ma'lumot uzatish tezligi past - lekin bu dasturchi yoki eski lazer printer uchun etarli. Aksariyat eski kompyuterlarda har doim ikkita ketma-ket port va bitta parallel bo'lgan.

Klaviatura va sichqoncha portlari barcha foydalanuvchilarga tanish. DA zamonaviy kompyuterlar ular binafsha va yashil rangga ega. Sichqoncha va klaviaturaning vilkalari bir xil rangda. Buni chalkashtirib yuborish qiyin. Ulagichlar olti pinli (mini-Din) turdagi "ona". Ular Germaniyada ixtiro qilingan va bu standartga aylandi. IBM/PC2 uchun boshqa nom

chunki ular birinchi marta yuqorida aytib o'tilgan IBM PC platformasida ishlatilgan. Ulanish paytida ulagichlar aralashsa, qurilmalar ishlamaydi. Aniq bir ortiqcha - USB portlarini saqlang. Minus - noto'g'ri ulangan bo'lsa, kompyuterni qayta ishga tushirishni unutmang. Aytgancha, yo'qolib borayotgan tur ham. Ko'pgina zamonaviy kompyuterlarda bu port faqat bitta qoladi - va u bir vaqtning o'zida binafsha-yashil rangga bo'yalgan. Unga faqat bitta qurilmani, sichqonchani yoki klaviaturani ulashingiz mumkin.

USB portlari. Universal seriyali avtobus, ( Universal seriyali avtobus). 1998 yildan beri u boshqa portlarni siqib chiqarmoqda; hatto avtomobil radiolari va videokameralarida ham bugungi kunda ushbu ulagichni topasiz. Birinchi avlodlarda ma'lumotlarni uzatish tezligi taxminan 12 Mb / s ni tashkil etdi. - o'sha paytlar uchun hayratlanarli. Bugungi kunda biz USB 3 dan foydalanamiz, uning tezligi 5 Gbit / s

Bu portlar tashqi tomondan o'zgarmagan. Kompyuterda A tipidagi ulagichlar mavjud. Har qanday ulangan qurilmadagi ulagich "B" deb ataladi. U to'rtta kontaktga ega, ikkitasi oqim uchun, ikkitasi ma'lumotlarni uzatish uchun. Shunga ko'ra, USB 3.0 portlarida ikki barobar ko'p pinlar mavjud.

SCSI portlari(Kichik kompyuter tizimlari interfeysi) . Biz bilan juda o'ziga xos va noyob narsa; O'ylaymanki, siz uni chet elda oddiy foydalanuvchi bilan topa olmaysiz. Menimcha, bunday interfeyslarga ega qurilmalar buyurtma asosida - korporativ foydalanish uchun qilingan. Bu - tarmoq interfeysi ma'lumotlar almashinuvi uchun, 160 Mbit / s gacha tezlikda.


Men bir marta 1999 yilda Dell tomonidan Amerikadan olib kelingan noutbukga duch keldim. U shunday ko'p pinli portlardan biriga ega edi. U faqat noutbukni stol ustiga qo'yish orqali foydalanish mumkin bo'lgan tarzda joylashgan edi. Ulagichning o'zi buloqlardagi pardalar bilan yopiladi. Binobarin, Amerikaning biron bir joyida bu ulagich o'rnatilgan jadvallar ham bor edi ... Siz uni olib kelasiz, stolga qo'yasiz va u korporativ tarmoqqa ulangan.

Interfeysning turlari bizga allaqachon tanish JB-25, shuningdek, 50-Yuqori zichlikli, 68-pinli -Yuqori zichlikli, 80-pinli SCA, Centronics. Ushbu interfeysga qattiq disklarni ulash ham mumkin edi. Ulanish uchun javobgar maxsus plata - xost adapteri.


Video portlar. Siz ularni boshqalar bilan aralashtirib bo'lmaydi. Standart video port ko'k 15 pinli ayol D-tipli VGA ulagichidir. Monitorni ulash uchun ishlatiladi. Bu 1987 yilda qabul qilingan eski standart. Hamma anakartlarda ham mavjud emas. Agar sizda "bortda" bo'lmasa, uni tizim blokining pastki qismida topish mumkin. Kengaytirish uyasiga video karta o'rnatilgan:

Agar sizda mavjud bo'lgan ("bortda") qo'shimcha ravishda video kartani o'rnatishga qaror qilsangiz, ikkinchisi endi ishlamaydi. Bu odatiy. Monitor faqat o'rnatilganiga ulanganda ishlaydi.

Zamonaviy video kartalarda VGA portini topish allaqachon qiyin bo'lib qoldi; ular boshqa nav - DVI bilan almashtiriladi. O'tish davri anakartida u quyidagicha ko'rinadi:

Ko'pincha VGA video kartasi ishlamay qolgan holatlar mavjud. Yangisini sotib olgandan so'ng, unda faqat DVI portlari borligi ma'lum bo'ldi, bu holda siz adapter sotib olishingiz va uni DVI ulagichiga o'rnatishingiz kerak:

Adapter turiga e'tibor bering. Gap shundaki, DVI ulagichlari ham har xil - yangi qimmat video kartalarda DVI-D yoki DVI-I portlari mavjud. Adapterlarni almashtirib bo'lmaydi, bu nuqtani sotuvchi bilan tekshiring.

Bunday holda siz yangi monitor sotib olishingiz shart emas. Hozirgacha yangi monitorlar ikkita turdagi ulagichlar bilan birga keladi - VGA va DVI.

HDMI porti. 21-asrda usiz qayerda? Multimedia interfeysi yuqori aniqlikdagi video va audioni nusxalashdan himoyalangan holda uzatish uchun mo'ljallangan. Bir vaqtning o'zida yuqoridagi video va ba'zi audio portlarni almashtiradi (SCART, VGA, YPbPr, RCA, S-Video.). Ehtimol, bu interfeys oxir-oqibat hamma narsani almashtiradi. Uni har qanday raqamli uskunada - kameradan kompyuterga (yoki noutbukgacha) topish mumkin.

Hajmi USB port bilan taqqoslanadi va ma'lumotlarni uzatish tezligi yuqoridagiga nisbatan juda katta - 48 Gbit / s gacha. Ma'lumotlarni uzatish yaxshi shovqinlardan himoyalangan kabel orqali amalga oshiriladi. Kabelni noutbuk va televizorga ulash va videolarni tomosha qilish mumkin. Kabel uzunligi 10 metrdan oshmasligi kerak, aks holda kuchaytirgich / signalni takrorlash kerak bo'ladi.

Pro audio uyalar Men batafsil gapirmayman. Maxsus narsa haqida gap ketganda, hamma narsa uy DVD pleeridagi kabi ko'rinadi. Bunga misol, kengaytirish uyasiga o'rnatilishi mumkin bo'lgan SPDiF ulagichi:

SONY va PHILIPS audio standarti, bu karta tegishli ulagichdagi ulagich yordamida anakartga ulangan. Mikrofon, dinamiklar, minigarnituralarni ulash uchun standart uyalar quyidagicha ko'rinadi:

Agar siz HD audioni xohlasangiz, bu yerga tegishli adapterni ulashingiz kerak bo'lishi mumkin. Anakartingiz uchun hujjatlarni o'qing:

tarmoq portlari. Bizning davrimizda ularsiz qilish mumkin emas. Biz internetni tarmoq interfeysi orqali kabel orqali yoki radio orqali olamiz. Anakartlarda standart o'rnatilgan ulagich mavjud RJ45 Internet kabelini ulash uchun:

Eski kompyuterlarda tezlik standarti 100 Mbit / s edi, zamonaviy tarmoq kartalari 1000 Mbit / s tezlikni beradi. Agar bitta tarmoq kartasi etarli bo'lmasa, siz qo'shimchasini sotib olishingiz va uni kengaytirish uyasiga kiritishingiz mumkin:

Ushbu karta PCI uyasi uchun javob beradi. PCI-express uchun kichikroq variantlar mavjud:

Sotib olayotganda ma'lum bir kartaning ma'lumotlar uzatish tezligini belgilang. Sevishganlar uchun simsiz tarmoqlar Shuningdek, Wi-Fi adapterlarining keng tanlovi mavjud:

Ular, shuningdek, PCI kengaytirish uyalariga yoki PCI Express-ga ulanishi mumkin. Ammo, agar siz tizim blokida aylanib o'tishni xohlamasangiz, USB-ni ham sotib olishingiz mumkin - bunday kartaning varianti:

Siz uni portga kiritasiz va WIFI parolini kiritasiz. Va sizda boshqa periferik ulangan. Ko'pgina uy printerlari modellarida WIi-Fi adapteri ham mavjud va ushbu sozlash yordamida siz simsiz chop etishingiz mumkin. Yaxshiyamki, bugungi kunda keng tanlov mavjud va tarmoq kartalari va printerlar.

Kompyuterni o'chirishda USB portlarni qanday o'chirish mumkin?

Va nihoyat, men sizga bitta muammoni qanday hal qilishni aytaman. Menda video yozish va skype suhbati uchun mikrofonli eshitish vositasi bor. Xitoyliklar kerak bo'lganda itarishni yaxshi ko'radilar va go'zallik uchun LEDlarga muhtoj emaslar. Kompyuter o'chirilganida, orqa yorug'lik hali ham yoniq bo'lib qoladi, chunki u USB portidan quvvatlanadi.

Klaviatura ham porlaydi, bu kechalari juda qulay emas, garchi yomon bo'lmasa ham (agar siz qorong'ida yozsangiz). Portlarga quvvatni doimiy ravishda o'chirish uchun tugmalar birikmasini yozib ko'ring Win + R va "Ishga tushirish" qatoriga buyruqni joylashtiring powercfg/soat o'chirilgan.

Keyin kompyuterni o'chirib qo'yishingiz kerak. Semptomlar, ehtimol, yo'qoladi. Ushbu buyruq uyqu rejimini o'chiradi va kompyuter butunlay o'chiriladi. "Quvvat rejasi" dagi quvvat sozlamalarini boshqarish panelida ko'rishingiz mumkin.Ammo, bu sozlamalar BIOS orqali o'chirilgan platalar modellari mavjud. Va eng ilg'or, bu funksiya o'chirilgan yoki juda chuqur yashiringan emas. Gadjetlarni tunda zaryad qilish juda qulay deb taxmin qilinadi.

Qiyin holatlarda anakart hujjatlari yordam berishi mumkin. Kerakli jumperni (jumper) toping va quvvatni qo'lda o'chiring. Lekin bu juda qiyin. Va eng oson yo'li - kalitlari bo'lgan USB uyasi sotib olish va unga kerakli tashqi qurilmalarni ulash. Va azob chekmang. Xayr, biz yana uchrashgunimizcha!

MAQOMOTI porti yoki ketma-ket port - bu bayt ma'lumotlarini almashish uchun mo'ljallangan ikki tomonlama ketma-ket interfeys. Dastlab, bu port terminalni ulash uchun, keyin esa modem va sichqoncha uchun ishlatilgan. Endi uni manbani ulash, shuningdek, o'rnatilgan hisoblash tizimlarini qayta ishlash bilan bog'lash uchun ishlatish odatiy holdir.

Foydalanish

Shunday qilib, MAQOMOTI porti nima ekanligi haqida batafsilroq gapirishdan oldin, uning ma'nosini tushunish uchun o'tmishga qarashimiz kerak. 15 yil oldin, tizim blokining orqa panelida joylashgan maxsus RS-232 seriyali kabeli yordamida qurilmalarni kompyuterga ulash usuli qo'llanilgan. Bu usul juda ko'p kamchiliklarga ega. Bunday kabel, zamonaviy standartlarga ko'ra, juda past ma'lumotlarni uzatish tezligini ta'minlaydi - sekundiga yuz kilobit. Ulagichlarning jismoniy ulanishi amalga oshirilgandan tashqari, uskunani o'chirib qo'yish kerak edi va ular o'zlari bir-biriga ishonchliligini ta'minlovchi vintlar bilan biriktirilgan, shu bilan birga ularning o'lchamlari sezilarli darajada farq qilgan.

Biroz tarix

O'sha paytdagi kompyuterlardagi MAQOMOTI porti an'anaviy ravishda 1 yoki 2 raqamlangan edi, chunki odatda ikkitadan ko'p bo'lmagan. Agar kerak bo'lsa, qo'shimcha portlar o'rnatilishi mumkin. Foydalanuvchi konfiguratsiya qilganda dasturiy ta'minot, chalkashtirmaslik va ulanish ta'minlanganini to'g'ri o'rnatish talab qilindi zarur jihozlar. Har bir MAQOMOTI porti tezlikni to'g'ri sozlashni, shuningdek, faqat tor doiradagi mutaxassislarga ma'lum bo'lgan bir qator boshqa sirli parametrlarni talab qildi. Uskunaning muvaffaqiyatli ulanishi uchun barcha kerakli parametrlarni biron bir joydan aniqlash yoki eksperimental ravishda tanlash kerak edi, chunki bu holda avtomatik konfiguratsiya yo'q edi. Bundan tashqari, MAQOMOTI porti orqali ulanish har qanday dasturiy ta'minotni o'zboshimchalik bilan tashqi uskunalar bilan, hatto butunlay mos kelmaydigan qurilmalar bilan ulash imkonini berdi, bu esa sozlash jarayonida juda ko'p xatolarga olib keldi.

Zamonaviylik

Endi MAQOMOTI porti orqali ulanish butunlay ko'proq bilan almashtirildi zamonaviy usul, bu amalga oshirish uchun maxsus bilimlarni talab qilmaydi, ya'ni USB port orqali. Ushbu usul yuqorida aytib o'tilgan barcha kamchiliklardan mahrum. Biroq, barcha turdagi GPS uskunalari va juda xilma-xil dasturiy ta'minotni ulashning mosligi uchun zamonaviy standartlar hozirgi vaqtda arxaik bo'lib qolgan COM portlari tushunchasi atrofida ancha vaqt oldin shakllangan.

Buning sababi shundaki, dastlab deyarli har qanday uskuna, jumladan GPS tashqi bo'lib, uning kompyuterga ulanishi apparat portlaridan biriga ulangan ketma-ket kabel orqali amalga oshirildi. Konfiguratsiya jarayonida foydalanuvchi port raqamini va u orqali ma'lumotlarni uzatish tezligini to'g'ri tanlashi kerak edi. O'sha paytda GPS qabul qilgichdan dasturga ma'lumotlarni uzatishning asosiy standarti paydo bo'ldi, u endi NMEA-0183 deb nomlanadi. Aslida, ushbu standart barcha ishlab chiquvchilardan hatto eng zamonaviy apparat va dasturiy ta'minotni ham COM portlari orqali ma'lumotlarni almashishni talab qiladi. Va bularning barchasi zamonaviy kompyuterlarda, shuningdek, PDA-larda USB standarti uzoq vaqtdan beri asosiy bo'lgan sharoitda. Yana bir xususiyat shundaki, so'nggi paytlarda GPS qabul qiluvchilar tobora ko'proq to'g'ridan-to'g'ri qurilma korpusiga o'rnatilmoqda, ya'ni u va asosiy qurilma o'rtasida ulanish kabeli yo'q.

Virtual COM portlari

Chiqish yo'li ixtiro qilindi, ya'ni "virtual" COM portlari ishlab chiqildi. Ma'lum bo'lishicha, PDA-ning ichki qurilmasi, masalan, GPS qabul qiluvchisi, dasturiy ta'minotda MAQOMOTI porti ko'rinishida taqlid qilingan, ammo apparat jihatidan bunday emas. Shu bilan birga, bunday standart orqali interfeysga mo'ljallangan dastur qanday amalga oshirilishini farq qilmaydi. Bu erda apparatni amalga oshirishning majburiy mavjudligi emas, balki virtual simulyatsiya mavjudligiga ruxsat beriladi. Shunday qilib, eski uslubdagi GPS dasturlarini zamonaviy uskunalar bilan muvofiqligini ta'minlash mumkin.

O'zgarishlar kiritildi

Shu bilan birga, COM portini boshqarish sezilarli darajada o'zgarmadi. Foydalanuvchi, eski usulda, murakkab sozlamalarni deyarli qo'lda qilish kerak. Biroq, zamonaviy MAQOMOTI porti endi tizim blokining orqa panelida joylashgan katta hajmli qurilma emas, balki butunlay boshqa qurilma. Va bu erda gap shundaki, dasturiy ta'minot nuqtai nazaridan ularning barcha amalga oshirishlari yuzsiz ko'rinadi, ya'ni virtual va real portlar o'rtasida farq yo'q. Dasturiy ta'minot uchun portlar faqat PDA ishlab chiqaruvchilari tomonidan to'liq tasodifiy ravishda tayinlangan raqamlar bilan farqlanadi. Misol uchun, ASUS qabul qiluvchisi odatda COM5 da joylashgan bo'lsa, PocketLOOX 560 qabul qiluvchini COM8 da ko'rsatadi. Ma'lum bo'lishicha, GPS qabul qiluvchisidan ma'lumot olishni xohlaydigan dastur dastlab ushbu PDA-da qabul qiluvchiga mos keladigan port paydo bo'lgan shartli raqam haqida ishonchli ma'lumotga ega emas.

Hammasi qanday ishlaydi?

Mavjud bo'lgan barcha MAQOMOTI portlari orasida shuni hisobga olsak, mumkin avtomatik qidiruv to'g'ri bo'lsa, bunday so'rovni o'tkazish tartibi ancha ishonchsiz va ancha mashaqqatli. Buning sababi shundaki, tizimda MAQOMOTI portlari sifatida ko'rsatilgan qurilmalar juda xilma-xil bo'lishi mumkin va GPS bilan hech qanday aloqasi yo'q, ular bunday so'rovga mutlaqo kutilmagan tarzda javob berishlari mumkin. Masalan, PDA-da ichki uyali modem, USB, infraqizil port va boshqa elementlar bilan bog'langan portlar mavjud. Muayyan qurilma bilan ishlash uchun mo'ljallangan dastur orqali ularga kirish butunlay oldindan aytib bo'lmaydigan reaktsiyaga, shuningdek, ko'pincha PDA ning muzlashiga olib keladigan turli xil nosozliklarga olib kelishi mumkin. Shuning uchun MAQOMOTI portini ochishga urinish kutilmagan vaziyatlarga olib kelishi mumkin, Bluetooth-ni yoqishgacha yoki Va yana tushunarsiz holatlar bo'lishi mumkin.

COM portining ishlashi

MAQOMOTI portlari uchun asos sifatida asinxron universal transceiver chipi ishlatiladi. Ushbu mikrosxema bir nechta navlarda mavjud: Intel 16550A, 16550, 16450, 8250. U har bir MAQOMOTI porti uchun ma'lumotlarni qabul qiluvchi va uzatuvchi registrlarni, shuningdek, BIOS, Windows va MS DOS dasturlari orqali kirish mumkin bo'lgan bir qator boshqaruv registrlarini o'z ichiga oladi. Da oxirgi versiyalari mikrochip uzatilgan va qabul qilingan ma'lumotlarni vaqtincha saqlash uchun buferlar to'plamiga ega. Ushbu imkoniyat tufayli markaziy protsessorning ishini kamroq to'xtatish, shuningdek, ma'lumotlarni uzatish tezligini muvofiqlashtirish mumkin.

asosiy parametrlar

COM port qurilmasi quyidagi xarakterli xususiyatlarni o'z ichiga oladi:

Axborotni kiritish va chiqarish uchun portning asosiy manzili;

Uskuna uzilish raqamlari;

Bitta ma'lumot blokining hajmi;

Ma'lumotlarni uzatish tezligi;

Halollikni aniqlash rejimi;

Axborot oqimini boshqarish usuli;

To'xtash bitlari soni.

Kompyuterning COM portini qanday tekshirish mumkin? Nimaga e'tibor berish kerak?

Yuqorida aytib o'tilganidek, bu turdagi port bit darajasidagi ketma-ket yo'l uchun ikki yo'nalishli interfeysdir. Bu erda parallel port bilan solishtirganda o'ziga xos xususiyat - bu ma'lumotlarning bit bilan uzatilishi. MAQOMOTI portining anatomiyasi shundan iboratki, u ketma-ket ma'lumotlarni uzatish usulidan foydalanadigan kompyuterda yagona emas. Misol uchun, Ethernet yoki USB kabi interfeyslar ham shunga o'xshash printsipdan foydalanadi, ammo tarixan shunday bo'lganki, RS232 standart seriyali portiga qo'ng'iroq qilish odatiy holdir.

Ko'pincha kompyuterni ta'mirlash va diagnostika qilish uchun COM portini ochish talab qilinadi, shu bilan birga uning ishlashini tekshirish kerak. Elementni yoqish juda oson. Ko'pincha bu qurilmani noto'g'ri uzib qo'ygan, interfeys ulanganda ulagichni tortib olgan foydalanuvchining aybi bilan sodir bo'ladi. Interfeys ishlayotganligini tekshirishning eng oson yo'li unga sichqonchani ulashdir. Biroq, to'liq tasvirni olish juda qiyin, chunki manipulyator mavjud sakkizta signalning faqat yarmidan foydalanadi. Faqat maxsus vilka va dasturdan foydalanish ishlashni tekshirishga imkon beradi. Ushbu maqsadlar uchun allaqachon maxsus ishlab chiqilgan dasturiy ta'minot mavjud.

Ba'zan siz aloqa muammosini hal qilishingiz kerak elektron qurilma kompyuter bilan, xoh u faqat ma'lumotlar almashinuvi yoki masofadan boshqarish. Ushbu maqolada buni ketma-ket port yordamida qanday qilish mumkinligi tasvirlangan. Uning asosiy afzalligi - standart dasturiy ta'minot Windows interfeysi(API) sizga chiqish liniyalarini to'g'ridan-to'g'ri boshqarish imkonini beradi, ular ustidan to'g'ridan-to'g'ri boshqaruvni beradi va MAQOMOTI porti bilan bog'liq ba'zi bir hodisani kutish funktsiyasiga ega. Shuningdek, MAQOMOTI portlari ishlab chiqarilgan RS-232 standarti qurilmaning ishlashi paytida kabellarni ulash va ajratish imkonini beradi (issiq vilka).

Tavsif

COM port (seriyali port)– RS-232 protokoli yordamida ma’lumotlarni ketma-ket shaklda (bitma-bit) uzatuvchi ikki tomonlama interfeys. Bu bitta qurilmani (masalan, kompyuterni) boshqalarga uzunligi 30 m gacha bo'lgan simlar orqali ulash uchun ishlatiladigan juda keng tarqalgan protokol. Bu erda mantiqiy signallarning darajalari standartlardan farq qiladi: mantiqiy birlik darajasi +5 dan +15V gacha, mantiqiy nol darajasi -5 dan -15V gacha, bu qo'shimcha elektron konversiyalarni talab qiladi, lekin yaxshi shovqinni ta'minlaydi. immunitet.

9-pinli ulagichni (DB-9M) ko'rib chiqing. Quyida uning pinouti keltirilgan:

Chiqish raqami Ism Signal tabiati Signal
1 DCD Kiritish ma'lumot tashuvchini aniqlash
2 RxD Dam olish kuni ma'lumotlarni uzatish
3 TxD Kiritish Ma'lumotlarni qabul qilish
4 DTR Dam olish kuni ma'lumotlar terminali tayyor
5 GND - Tuproq
6 DSR Kiritish ma'lumotlar to'plami tayyor
7 RTS Dam olish kuni Yuborish uchun so'rov
8 CTS Kiritish Yuborish uchun tozalang
9 R.I. Kiritish qo'ng'iroq ko'rsatkichi

Eng muhimi, bizni 2 (ma'lumotlarni uzatish), 3 (ma'lumotlarni qabul qilish) va 5 (tuproq) pinlari qiziqtiradi. Bu qurilmalar o'rtasida ikki tomonlama aloqa imkoniyati uchun minimal o'rnatilgan.

Protokolning tavsifiga batafsil to'xtalmayman. Buning uchun GOSTlar va boshqalar mavjud. Shuning uchun biz oldinga boramiz va bu hayvonni qanday boshqarish haqida gaplashamiz.

Ilova

Yuqorida aytib o'tilganidek, RS-232 LAN darajalari standart TTL darajalaridan farq qiladi. Shuning uchun biz qandaydir tarzda kuchlanish qiymatlarini aylantirishimiz kerak. Bular. +15V dan 5V va -15V dan 0V (va aksincha) qiling. Buning bir usuli (va, ehtimol, eng oson) maxsus MAX232 chipidan foydalanishdir. Bu tushunish oson va bir vaqtning o'zida ikkita mantiqiy signalni o'zgartira oladi.

Quyida uning kiritilishi diagrammasi keltirilgan:


Menimcha, hech qanday qiyinchilik bo'lmasligi kerak. Bu chipdan foydalanish variantlaridan biri: ma'lumotlarni mikrokontrollerdan kompyuterga o'tkazish va aksincha. O'tkazilgan signal T oyoqlariga boradi x IN bir tomonda va R x boshqa tomondan IN. Kirish signallari T dan olinadi x OUT va R x mos ravishda OUT.

Dasturlash

Birinchidan, portlarni past darajadagi dasturlash haqida gapiraylik. Bu to'g'riroq bo'ladi. Men ushbu interfeys bilan shug'ullanish uchun juda ko'p asablarni sarfladim, uning ishlash printsipini belgilarni oddiy uzatishdan ko'ra pastroq darajada o'rganishni boshlamagunimcha. Agar bu aniq bo'lsa, unda tillar bilan yuqori daraja hech qanday muammo bo'lmaydi.

Quyida biz ishlashimiz kerak bo'lgan COM portlarining manzillari keltirilgan:

Port nomi Manzil IRQ
COM 1 3F8h 4
COM 2 2F8h 3
COM 3 3E8h 4
COM 4 2E8h 3

Ular farq qilishi mumkin. Qiymatlarni BIOS sozlamalarida o'rnatishingiz mumkin. Bular asosiy manzillar. Portlarning ishlashi uchun mas'ul registrlarning manzillari ham ularga bog'liq bo'ladi:

Manzil DLAB O'qish/Yozish Qisqartirish Ro'yxatdan o'tish nomi
+ 0 =0 Yozing Transmitterni ushlab turish buferi
=0 o'qing Qabul qiluvchi bufer
=1 O'qish/Yozish Divisor Latch past bayt
+ 1 =0 O'qish/Yozish IER Ro'yxatdan o'tishni yoqish
=1 O'qish/Yozish Divisor Latch yuqori bayt
+ 2 - o'qing IIR To'xtatish identifikatsiya registri
- Yozing FCR FIFO nazorat registri
+ 3 - O'qish/Yozish LCR Chiziqni boshqarish registri
+ 4 - O'qish/Yozish MCR Modemni boshqarish ro'yxati
+ 5 - o'qing LSR Chiziq holati registri
+ 6 - o'qing MSR Modem holatini ro'yxatga olish
+ 7 - O'qish/Yozish Scratch Register

Birinchi ustun - bazaga nisbatan registrning manzili. Masalan, COM1 uchun: LCR registr manzili 3F8h+3=3FB bo'ladi. Ikkinchi ustun bir xil registr uchun boshqa tayinlashni belgilaydigan DLAB (Divisor Latch Access Bit) bitidir. u atigi 8 ta manzildan foydalangan holda 12 ta registrni boshqarish imkonini beradi. Misol uchun, agar DLAB=1 bo'lsa, u holda 3F8h manziliga murojaat qilib, biz soat bo'luvchining past bayt qiymatini o'rnatamiz. Agar DLAB=0 bo'lsa, xuddi shu manzilga murojaat qilib, uzatilgan yoki qabul qilingan bayt ushbu registrga yoziladi.

"Nol" ro'yxatga olish

Bu ma'lumotlarni qabul qilish / uzatish registrlariga va generator chastotasini ajratuvchi koeffitsientini o'rnatishga mos keladi. Yuqorida aytib o'tilganidek, agar DLAB=0 bo'lsa, u holda registr qabul qilingan / uzatilgan ma'lumotlarni yozish uchun ishlatiladi, agar u 1 ga teng bo'lsa, u holda taktli generator chastotasini ajratuvchining past bayt qiymati o'rnatiladi. Ma'lumot uzatish tezligi ushbu chastotaning qiymatiga bog'liq. Bo'luvchining yuqori bayti keyingi xotira joyiga yoziladi (ya'ni COM1 porti uchun u 3F9h bo'ladi). Quyida ma'lumotlar tezligining ajratuvchi nisbatiga bog'liqligi ko'rsatilgan:

Interruptni yoqish registrini (IER)

Agar DLAB=0 bo'lsa, u asinxron adapterdan uzilishni boshqarish registrlari sifatida ishlatiladi, agar DLAB=1 bo'lsa, u taktli generator chastotasini ajratuvchining yuqori baytini o'rnatadi.

Interruptni identifikatsiya registri (IIR)

Interrupt - bu asosiy dasturning bajarilishini to'xtatuvchi va uzilish tartibini bajarishni boshlaydigan hodisa. Ushbu registr sodir bo'lgan uzilish turini aniqlaydi.

Chiziqlarni boshqarish registri (LCR)

Bu nazorat registridir.

Bit 7 1 Divisor Latch Access Bit - ma'lumotlar almashinuv tezligini o'rnatish
0 Oddiy rejim (uzilishni boshqarish, ma'lumotlarni qabul qilish / uzatish)
Bit 6 Chiziq uzilishini simulyatsiya qilish (bir nechta nollar ketma-ketligini yuboradi)
Bitlar 3 - 5 Bit 5 Bit 4 Bit 3 Paritet tanlash
X X 0 paritet yo'q
0 0 1 G'alati paritet
0 1 1 Hatto Parite
1 0 1 Yuqori paritet (yopishqoq)
1 1 1 Past paritet (yopishqoq)
Bit 2 To'xtash bitlari soni
0 1 stop bit
1 6,7 yoki 8 ma'lumot biti uchun 2 to'xtash biti yoki 5 ma'lumot biti uchun 1,5 to'xtash biti.
Bitlar 0 va 1 Bit 1 Bit 0 Ma'lumotlar bitlari soni
0 0 5 bit
0 1 6 bit
1 0 7 bit
1 1 8 bit

Paritetni tekshirish yana bir bitni - paritet bitni uzatishni nazarda tutadi. Uning qiymati port registrlarining sozlanishiga qarab bit portlashidagi 1s (yoki 0) umumiy soni juft yoki toq bo'ladigan tarzda o'rnatiladi. Bu bit liniyadagi interferensiya tufayli ma'lumotlarni uzatishda yuzaga kelishi mumkin bo'lgan xatolarni aniqlash uchun ishlatiladi. Qabul qiluvchi qurilma ma'lumotlarning paritetini qayta hisoblab chiqadi va natijani olingan paritet biti bilan taqqoslaydi. Agar paritet mos kelmasa, ma'lumotlar xato bilan uzatilgan deb hisoblanadi.

To'xtash biti ma'lumotlarni uzatishning tugashini anglatadi.

Modemni boshqarish registri (MCR)

Modemni boshqarish registri.

Bit Ma'nosi
0 DTR liniyasi
1 RTS liniyasi.
2 OUT1 liniyasi (zaxira)
3 OUT2 liniyasi (zaxira)
4 Asinxron adapter kirishi chiqishiga qisqa tutashuv bo'lsa, diagnostikani ishga tushiring.
5-7 0 ga teng

Chiziq holati registri (LSR)

Chiziq holatini aniqlaydigan registr.

Bit Ma'nosi
0 Qabul qilingan va o'qishga tayyor ma'lumotlar, ma'lumotlar o'qilganda avtomatik ravishda qayta tiklanadi.
1 To'ldirish xatosi. Yangi ma'lumotlar bayti olindi va avvalgisi dastur tomonidan hali o'qilmagan. Oldingi bayt yo'qolgan.
2 Parite xatosi, chiziq holatini o'qigandan keyin o'chirildi.
3 Sinxronizatsiya xatosi.
4 Uzatilish soʻrovi aniqlandi “BREAK” nollardan iborat uzun qatordir.
5 Transmitterning saqlash registri bo'sh va uzatish uchun unga yangi bayt yozilishi mumkin.
6 Transmitterni almashtirish registri bo'sh. Ushbu registr xolding registridan ma'lumotlarni qabul qiladi va uni uzatish uchun ketma-ketlashtiradi.
7 Vaqt tugashi (qurilma kompyuterga ulanmagan).

Modem holati registri (MSR)

Modem holati registri.

OK, endi hammasi tugadi. Ushbu registrlardan foydalanib, siz MAQOMOTI porti bilan bevosita bog'lanishingiz, ma'lumotlarni uzatish va qabul qilishni boshqarishingiz mumkin. Xotira bilan chalkashishni xohlamasangiz, turli xil dasturlash muhitlari uchun tayyor komponentlardan foydalanishingiz mumkin: C++, VB, Delphi, Paskal va boshqalar. Ular intuitiv, shuning uchun bu erda ularga e'tibor qaratishning hojati yo'q deb o'ylayman.