Mavzu: Tashqi qurilmalarni dasturlash


Maxsus sub Command4_click () & H37A, Text2.Text End sub



Download 1,18 Mb.
bet2/12
Sana18.02.2022
Hajmi1,18 Mb.
#456882
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
№ 23 Tashqi qurilmalarni dasturlash

Maxsus sub Command4_click ()
& H37A, Text2.Text
End sub

Buyruq4 tugmasini bosib ("Yuborish") tugmasini bosganingizda, ushbu tugma ustidagi maydonga kiritilgan kasr soniga mos keladigan ikkilik kodni H37A da ro'yxatdan o'tkazish uchun yozadi.
Aniqlik uchun, biz LED chizig'ini LPT konnektiga shakl 1da ko'rsatilgan sxema bo'yicha yig'amiz va ulashimiz kerak. 3

Kerakli maydonga 4 raqamini kiriting (ikki tomonlama 00000100) va "Yuborish" tugmasini bosing. Shundan so'ng, barcha to'rt LEDlar yoniq bo'ladi. Albatta, CR, CR va CR bo'shliqlar invertörler orqali ulagich pinlariga ulangan bo'lishi kerak, shuning uchun bu oqimlarga 0 yozganda, tegishli kontaktlarda darajalar yuqori bo'ldi. Faqat LED HL3 ni yoqish uchun siz 15 raqamini (ikkilik 00001111) kiritishingiz kerak va 11 raqamini kiritganingizda (ikkitomonlama 0001011) barcha LEDlar o'chadi. Nazorat registrining eng muhim qismi (CR-CR) ulagich pinlariga ulanmagan, shuning uchun bu holatda ularning holati muhim emas.
SR holat registri bilan ishlashni o'rganish uchun biz bir tugunni portni ulagichga ulashimiz kerak. 4



SA1-SA5 kalitlari ochiq bo'lganda, R1-R5 qarshiligini ulagichning kontaktlariga yuqori mantiqiy darajani etkazib beradi. Uning manbasi 5 V chiqish quvvati, uch elektrokimyoviy kameraning batareyasi va hatto oldindan tavsiflangan usuli bilan kerakli kuchlanish darajasi o'rnatilgan LPT portining chiqishidan bittasi bo'lgan har qanday tarmoq adapteri bo'lishi mumkin. Ko'pgina kompyuterlarda R1-R5 ga o'xshash rezistorlar allaqachon mavjud bo'lib, bunday hollarda tashqi qarshiligi o'rnatishga hojat yo'q.
"Qabul qilish" tugmasini bosganingizda, dastur bajariladi.
Shaxsiy Sub Command5_c1ick ()
Text3.Text = Inp (& H379)
End sub

Ushbu tugma ustidagi maydonda SR reestrining mazmunini aks ettiradigan raqam ko'rsatiladi. Agar barcha kalitlar (4-rasm) ochiq bo'lsa, ular 126 (ikki tomonlama 01111110) bo'ladi va agar ular yopiq bo'lsa, 134 (10000110). SR-SR bit qiymatlari ulagichning mos keladigan pinlariga tatbiq etiladigan darajaga va SR SRQ SR-SR ning pastki bitlari konnektorga chiqarilmagani uchun uning qiymatlari uning kontaktlariga beriladigan signallarga bog'liq emasligi sababli SR SRV qiymatiga mos keladi.
Asosiy port registri H378 dagi DR axborotnomasi. U orqali bosma ma'lumot byte-byte orqali printerga uzatiladi. Registrning barcha sakkiz qismlari ulagich pinlariga va invertorlarsiz ulanadi. Ushbu sakkizta davriy aloqa tez-tez "ma'lumotlar avtobus" nomi bilan birlashtiriladi. Dastlabki holatda u faqat ishlab chiqarishda ishlaydi. Biroq, deyarli hamma zamonaviy kompyuterlar sakkiz-bitlik ikkilik kodlarning parallel kiritishiga o'tish mumkin. Buning uchun uskunani nazorat registrining CR registriga yozish kifoya.
Afsuski, Centronics rejimida, LPT port ma'lumotli avtobusning ishlayotgan yo'nalishi haqida hech qanday signallar uning konnektiga chiqadi. Shu sababli, ushbu avtobusga maxsus dasturni qabul qilish va tashqi signallarni yuborish kerak. Aks holda, kompyuterning o'zi va portga ulangan signal manbai zarar ko'rishi mumkin. Ushbu qobiliyatlar EPP va ESR rejimlarida bartaraf qilinadi, bu erda parallel port ma'lumotlar avtotransportida ma'lumot uzatish yo'nalishi bo'yicha to'liq nazorat signallari to'plami mavjud.
Ushbu test dasturida subroutine ma'lumotlar registri bilan ishlaydi.

Download 1,18 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish