Ishlaydigan chiroqlar


Topshiriq 4. Signalni bekor qilish



Download 2,65 Mb.
bet5/5
Sana07.01.2022
Hajmi2,65 Mb.
#327504
1   2   3   4   5
Bog'liq
Laboratoriya ishlari

Topshiriq 4. Signalni bekor qilish

Agar E0 yoki E1 (18 oyoqlari, 19 ID3) kirishlar birida past darajadagi kuchlanish tark, va boshqa ba'zi axborot signal berish bo'lsa, u 1-11, 13-17 ezilgan biriga uzatiladi, chiqish soni 23-20 manzil yozuvlari o'rnatiladi. Shunday qilib, kirish kodi demultipleksorning Strobe yozuvlaridan birining signalini qaerga ketishini aniqlaydi. 19-chi chiqish ID3 8-chi chiqish Arduino ulang. To'g'ri burchakli signal nмm ga o'tishi kerak. LED raqamini aniqlash vazifasini qo'yamiz, unga xizmat qilish va dasturni amalga oshirish vaqtida, ya'ni Arduino jarayonida yonib-o'chib turadi. Raqamni USB kabeli orqali uzatish uchun com-port terminalidan foydalaning(Arduino muhitidagi "port Monitor" tugmasi o'ng tomonda).



Biz ular hozir (0-3) bo'lgan Arduino, shu xulosalar ustida manzil liniyalari tark
bo'lsa, 0 va 1 Arduino xulosalar priмаma uchun ishlatiladi, deb aslida tufayli-uart interfeysi orqali ma'lumotlarni uzatish, faqat kompyuter bilan Arduino aloqa, bu usul bilan shug'ullanuvchi va, shunga ko'ra, to'g'ri ish dasturi bu holda ishlamaydi. Shuning uchun, barcha simlarni 4 pinasiga chapga suring:
Nano-versiyasi:

Dastur kodi taxminan quyidagicha bo'ladi:

int led;
int sdvig = 4; / / qancha PIN chap
void setup simlar banddir() {

DDRD = 255;

DDRB = 1;

Serial.boshlang'ich(9600); / / Maqomoti port monitorini ulang

}

void loop() {



PORTB = 1; / / B1-bu 8 PIN, undan 19 chiqishi ID3 uchun chiziq bor

delay(300);

PORTB = 0;

delay(300);

if (Serial.available() > 0) {

// mavjud ma'lumotlar mavjud bo'lsa

led = Serial.o'qish (); / / baytni o'qing

if ((led>47)&&(led<58)) {

// belgi kodi bilan biz raqamni kiritganimizga ishonch hosil qilamiz

LED = led-48; / / biz uning ASCII kodidan raqamni olamiz

Serial.print("led = ");

Serial.println(led, DEC);

// port monitoridagi raqamni ko'rsatish

PORTD = led<

// chiqish sdvig PIN-kodni chap tomonga D portiga o'tkazing

}

}


}
Download 2,65 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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