|
Щзбекистон Республикаси Олий ва щрта махсус таълим вазирлиги
|
bet | 6/15 | Sana | 18.12.2023 | Hajmi | 249,5 Kb. | | #122151 |
Bog'liq hisob ~1Назорат саволлри:
BBS нима?
FIDО NET нима?
INTERNET тармоьига ыандай уланилади?
Micrоsоft exchange нима?
Адреслар китоби нима?
Драйвер деганда нимани тушинасиз?
Windows 95 да локал тармоы ыандай ташкил ыилдинади?
Micrоsоft Fax ва Micrоsоft mail ыандай дастурлар?
IРT. VXD ыандай драйвер?
Иккита компpютер бир-бири билан боьлашда ыайси программадан фойдаланилади?
5 - МАВЗУ
Модемларни программалаштириш.
Таянч сщзлари: модем буйруылари, АТ перфикаси, MОDEM READY, TERMINAL READY, CAIRTER DETECT, SEND DATA, HIG SРEED, RECEVE DATE, AUTО ANSEWER, ОN.
1. Модем индикаторлари ва буйруы киритиш кетма кетлиги.
Америка фирмаси Hayes ни Smоrtmоdem серияси ишлаб чиыилиб, унга ташкил этилган команда системаси яратиши билан, бу команда системаси кейинги ишлаб чиыилган моделлар учун стандарт буйруылар сифатида олинди. Буйруылар системасини hayes - буйруы ёки АТ- буйруы номлари билан юритилади.
АТ- буйруылар системаси модемлар ривожланиши билан кенгайиб бормоыда, лекин асосий буйруылар барча модемларда бажаришмоыда.
Модемга компpютер томонидан узатиладиган барча буйруылар АТ (перфикема) (Aitentiоn- диыыат) билан бошланади. Фаыат А/ва Ese “+ + +” буйруылари АТ перфимини талаб ыилмайди.
АТ перфикедан кейин битта ёки бир нечта буйруылар бщлиши мумкин. Аниылик учун буйруылар бир биридан пробел, тире ёки ыовис орыали ажратилиши мумкин. Буйруылар катта ёки кичик харифлар билан ёзилиши мумкин.
Компpютер томонидан модемга информация узатишда буйруылар ички буферга жойлащади. Одатда буфер 40 та гача символни ваытинча жойлай олади. Буферга жойлашган буйруылар “каретани ыайтариш” символи кешиши билан бажарилишга берилади. Буларни чегарали хажмига эга бщлганлиги сабабли нисбатан узун буйруылар тщпламини бериш керак эмас. Узун буйруыларни бщлиб, бщлиб бериш зарур, лекин буйруыларни хар бир бщлими АТ перфикси билан бошланини ва харетани ыайтариш символи билан тугатилиши керак.
Агар буйруыларни киритишда хатога йщл ыуйилса BackSроce клавишадан фойдаланилади.
Хар бир буйруы бажарилиши билан модем компpютерига сон ёки суз кщринишида ыайта жавоб узатади. Бу хабар буйруы бажарилган ёки хатолик кузатилганлиги тщьрисида бщлади.
Ташыий модемларда 8 та ёруьлик индикатори бщлиб, турли маркаларида турли тартибда жойлашган бщлишидан ыатий назар уларнинг белгиланиши стандартдир:
MR mоdem Ready - Модем информация алмашинувига тайёр. Агар индикатор ёнмаса модемни ток ментокга уланишини текшириш керак.
TR Terminal Ready- Компpютер модем билан информация алмашишига тайёр. Бу индикатор компpютердан модем DIR сигналини олганда ёнади.
CD Cairter Deteet - Индикатор модем линияда сурилувчи частата аниылаганда ёнади. Индикатор барча алоыа сианси ваытида ёниши каыси бир модем бщлмаганда щчиши керак.
SD Seud Data- Модем компpбтердан маoлумотларни олишда щчиб ёнади (мегайт).
RD Receave Data- Модем компpютерга маoлумот узатишда щчиб ёнади (мегайт).
HS High Sрeed- Модем максимал тезликда ишлашини кщрсатади.
AA Autо Ansewer- Модем автоатвет режимида, яoни модем келган ыщньироыларга автоматик жавоб беради.
ОN оff-Hооk - Линия банд (трубка олиниы) режимида ёнади.
Модемни асосий буйруылари ыуйидагилар:
AT- буйруылар сатрини бошланиши (перфикс). Бу буйруыни модем олгандан кейин автоматик тарзда щзини тезлиги ва маoлумотлар форматини компpютерга мослайди.
А - Автоатвет. Агар автоатвет режими узуб ыщйилган бщлса ( S0=0), буйруы масофадаги модем ыщьироьига жавоб бериш учун ыщлланилади. Буйруы модеми трубкани олдиради ва модем масофадаги модем билан линия орыали боьланади.
А/- Модем охирги киритилган буйруыни ыайтаради. Буйруы модемга АТ перефексисиз берилади ва карета кайтишини кутмасдан дархол бажарилади. Агар
АТ А/ каби буйруы берилса модем хатолик кщрсатади.
Bn - Буйруы информация алмашинуви учун стандарт танлашни ташкил этади. 300 бад тезлик учун танлаш BELL 103 ва CCITT V.21 стандартлари орасида, 1200 бадда BELL 21 < А ва CCITT V.21 орасида, информатика алмашинув тезлиги 2400 бад бщлганда буйруы этиборга олинмасдан CCITT V.22 стандарти танланади. Агар N=0 бщлса CCITT V.21/ V.22, n=1 бщлса, BELL 103/212 A стандарти олинади.
DS - буйруы номер териш учун ишлатилади. Модем буйруыни олиши билан телефон номерини теришни ьошлайди ва алоыа щрнатиши билан информация щрнатиш режимга щтади. Буйруы АТ перфекси, D символи ва телефон номеридан иборат бщлиб, уни таркибига Р ёки Т бошыариш модификаторлар ыщшилиши мумкин. Бу модификаторлар импулpси ва тонли системали теришни белгилайди. (Бизда асосан импулpсли система ыщлланилади).
,- символ ( вергул), номер теришда паузани ташкил этади. Пауза давомилиги S8 регистори таркибида аниыланади.
- Нуыта вергул символи, агар у буйруы сатри охирида бщлса, модем номери тергандан кейин буйруы режимига щтади.
@ - Модем беш сикундли кутиш режимига щтади, кутиш ваыти S7 регисторида аниыланади. Агар кутиш ваытида модем хеч ыандай сигнал олмаса модем узилади ва “Nо ASWER” хабарини чиыаради.
! - Символ териш кетма кетлиги олдида келса, модем 1/2 секун ОN HООK (трубка ыщйиш) холатига щтади, кейин ыайта ОFF HООK (трубкани олиш) режимига щтади.
S - Модем щз хотирасига ёзиб ыуйилагн телифон номерини теради. Бу буйруы фаыат энергияга боьлиы бщлмаган хотирага эга бщлган модемларда ыщлланилади.
R - Номерни тергандан кейин автоатвет режимига щтади. Бу модефикатор терилаётган номер нихоясида бщлиши керак.
W - Кейинги номерни теришдан олдин модем шинадан узун гудокни кутади. Узун гудокни кутиш ваыти S7 регистрда кщрсатилади. Агар кщрсатилагна ваыт давомида узун гудок бщлмаса модем номер теришни тщхтатади ва “Nо DIAHTОNE” хабарини беради. Бу буйруы шахслар аoло боьланишда ыщл келади.
Hh - Телифон линиясини бошыариш учун ишлатилади. Агар h=0, модем линиядан узилади, h=1 модем линияга уланади.
Lh - Ички динамикни овозини бошыариш h=0,1-паст овоз, h=2-щртача, h=3- максимал овоз.
Mh - Ички динамикни бошыариш, h=0 динамик узуы, h=1динамик фаыат номер тиришда уланиы, сигнал келиши билан узилиш h=2 динамик доимо уланиы, h=3 динамик охирги номер терилиши билан уланади ва сигнал келиши билан узилади.
Qh - Модемни АТ буйруыларига жавобини бошыариш. h=0 жавобга рухсат, h=1 жавобга рухсат йщы. Лекин Q0 ёки Q1 бщлишига боьлиы бщлмаган холда доимо S регистрдаги хабарни, щзини кодини, хотира контролp суммасини ва тест натижасини чиыара олади.
Оh - Буйруы модемни буйруы режимидан маoлумотлар узутиш режимига щтказади. Бунда модем CОNNECT деб жавоб беради.
Sr? - Модемнинг r номерили регистиридаги маoлумотни щыиш.
Sr=h - Модемни r номерли регистирига h сонини ёзиш.
Vh - Модем жавоби кщринишини танлаш буйруьу h=0 га -жавоб раыамли кодда, h=1-жавоб символни кщринишида инглиз тилида чиыади.
Модем стандарт жавобларига ыуйидагиларни мисол ыилиш мумкин:
ОК О Модем буйруыни хатосиз бажарди.
CОNNECT 1 Модем алоыани 300 бад тезликда щрнатди.
RING 2 Модем ыщньироы сигналини аниылади.
Nо CARRIER 3 Модем узатилаётган частатани йщыотди.
ERRОR 4 Буйруылар сатрида хатоллик бор.
CОNNECT 1200 5 Модем алоыани 1200 бад тезликда щрнатди.
Nо DIALTОNE 6 Трубка олиинишида сигнал йщы.
BUSY 7 Модем “банд” сигналини аниылади.
Nо ANSWER 8 Кутишдан кейин жавоб йщы.
Yh - Модемни линияда узулиш йщли.
Th - Модемни тест ёрдамида текшириш.
V - Модем жорий конфигурациясини ва хотирасига ёзилган телифон номерини кщрсатиш.
Zh - Модем хотирасига телифон номерини ёзиш.
Компpютердан модемга мурожат кетма кет (олинхром порти) орыали бщлади. Модемга буйруыларни бериш учун сом-порт маoлумотлар регистрига буйруыларни ёзиб ыщйилади. модемни жавоби хам шу порт орыали амалга оширилади.
Модем масофада турган модем номерини теришда ва унга мурожат ыилганда у алоыа щнатишаг киришади. Алоыа щрнатилагандан кейин модем компpютерга сом-порт орыали махсус хабар беради ва буйруы режимидан маoлумотлар узатиш режимига щтади.
Алоыа щрнатилгандан кейин масофадаги модем билан информация алмашинуви бошланади. Буйруы режимига ыайтиб щтиш учун Escaрe “+++” дан фойдаланади.
Модем орыали алоыа щрнатиш кетма кетлиги умумий тарзда ыуйидагича:
а) Сом-прот инциализация ыилиш.
Бунинг учун UART микросхемаси регистри программалаштириб, информация формати ва информация алмашинув тезлиги аниыланади.
б) Модемни инциализация ыилиш, АТ буйруылар ёрдамида амалга оширилади.
в) Масофадаги модем билан алоыа щрнатиш
г) Модемдан жавоб кутиш ва алоыа щрнатилиши билан маoлумотлар алмашинувини ташкил этиш.
д) Модемни буйруы режимига щтказиш “+++” орыали щтказилади.
|
| |