Sanoatni axborotlashtirish” fakul’teti “informatika va axborot texnologiyalari” kafedrasi



Download 1,13 Mb.
bet3/4
Sana21.06.2022
Hajmi1,13 Mb.
#687904
1   2   3   4
Bog'liq
Tursunov Mirzaabdulla Mustaqil ish2

Step into tugmasi ishga tushirilganda bu jarayon ketma-ket takrorlanib
A port B portlarni dastur bilan bog’lab, tashqi qurilmalardan kalit qushiladi natijada loyihani amalga oshiradi (10-rasm)

10-rasm. Dasturni ishga tushiruvchi jarayonini ko’rinishi.
Mikrokontrollerlar uchun qo'shimcha tashqi komponentlar uchun ikkinchi
asboblar paneli keltirilgan (11-rasm).

11-rasm. Qo’shimcha tashqi komponentlar panelini ko’rinishi.
Kontrollerga tashqi qurilmalarni bog’lash uchun Inputs komponentlar panelidan foydalaniladi (12-rasm) .

12-rasm. Inputs tashqi komponentlar panelini ko’rinishi.
Quyida Inputs panelida mavjud tashqi qurilmalar ro’yxati keltirilgan:
Switch Bank (kalitlar to’plami), ADC (ARO’, ARO’ni porti mavjud bo’lsa), Switch (kalitlar), KeyPad (klaviatura). Inputs panelidagi tashqi qurilmalarni FlowCode dasturini ishchi oynasiga keltirib mikrokontrollerni kirishiga erilayotgan kirish signali kalit orqali amalga oshirish uchun kalitni bog’lash yoki dasturlash asboblar orqali ishchi holatga keltirish uchun Inputs menyusida Switch tanlaniladi. Buni uchun Inputs menyusida Switchni aktivlashtirish amalga oshirilgan dan so’ng dasturning oynasida kalitni ko’rinishi paydo bo’ladi ( 13-rasm).

13-rasm. Inputs menyusidan olingan kalitni ko’rinishi.
Dasturning panellar oynasida hosil bo’lgan kalitni ustiga sichqonchani keltirib sichqonchani chap tugmasi bosiladi. Natijada yordamchi bo’yruqlar menyusi paydo bo’ladi, Ext Properties aktivlashtirilsa yordamchi oyna paydo bo’ladi. Demak kalitni ko’rinishini o’zgartirish mumkin bo’lgan yordamchi oyna hosil bo’ladi (14-rasm).



14-rasm. Inputs menyusidan olingan kalitni ko’rinishi.
Kalitni mikrokontrollerga bog’lash uchun paneldagi kalitni ustiga sichqonqonchani chap tugmasini bossak, yordamchi buyruqlar menyusidan Connections aktivlashtirilsa, kalitni kontrollerni portiga ulash hamda xotira xajmini kiritiladi (15-rasm)

15-rasm. Inputs menyusidan olingan kalitni ko’rinishi.
Kontrollerga tashqi qurilmalarni bog’lash uchun Outputs komponentlar panelidan foydalaniladi (16-rasm) .

2.1.16-rasm. Outputs tashqi komponentlar panelini ko’rinishi.
Quyida Inputs panelida mavjud tashqi qurilmalar ruyxati keltirilgan:
Graphical LCD (suyuq kristalli displey), LED (yorug’lik diodlari), LED Array (yorug’lik diodlar tuplami), LED7Seg1 (etti segmentli distsple), LED7Seg4 (4 ta etti segmentli distsple), LCD (suyuq kristalli displey). Mikrokontrollerni chiqishidagi natijalarni olish uchun
Outputs kompanentalar panelidagi tashqi qurilmalarni FlowCode dasturini ishchi
oynasiga keltirib yorug’lik diodini bog’lash yoki dasturlash asboblar orqali ishchi holatga keltirish uchun Outputs menyusida LED tanlaniladi. Buni uchun Outputs menyusida LED aktivlashtirish amalga oshirilgandan so’ng dasturning panel oynasida yorug’lik diodni ko’rinishi paydo bo’ladi ( 17- rasm)

17-rasm. Outputs menyusidan olingan yorug’lik diodini ko’rinishi.
Dasturning panellar oynasida hosil bo’lgan yorug’lik diodini ustiga sichqonchani keltirib sichqonchani chap tugmasi bosiladi. Natijada yordamchi
bo’yruqlar menyusi paydo bo’ladi, Ext Properties aktivlashtirilsa yordamchi oyna paydo bo’ladi. Demak yorug’lik diodni ko’rinishini va rangini o’zgartirish mumkin bo’lgan yordamchi oyna hosil bo’ladi (18-rasm)

18-rasm. Ext Properties menyusidan olingan yorug’lik diodini ko’rinishi.
Мikrokontrollerning chiqishiga yorug’lik diodini bog’lash uchun paneldagi yorug’lik diodini ustiga sichqonqonchani chap tugmasini bossak, yordamchi buyruqlar menyusidan Connections aktivlashtirilsa, kalitni kontrollerni portiga ulash hamda xotira xajmi kiritiladi (19-rasm)

19-rasm. Outputs menyusidan olingan yorug’lik diodini ko’rinishi.


Xulosa.

Zamonaviy kontrollerlarni loyihalashtirish jarayonida dasturiy ta’minotni yaratish asosiy bosqich hisoblanadi. Zamonaviy raqamli tizimlarda bajariladigan vazifalarning og‘irlik markazi dasturiy ta’minot zimmasiga tushadi. Dasturlarni malakali loyihalashtirish uchun asosiy ish quroli bo‘lib assembler xizmat qilib, uning yordamida mikrokontroller buyruqlari darajasida bayon qilindim. Faqat assembler dasturlash tili kristal resurslarini maksimal darajada foydalanish imkonini beradi.


Flowcode dasturida mikrokontrollerlarni ishlatish, ularni bir-biriga bog’lash, kompilyatsiya qilish va kerakli natija olish yo’llarini o’rgandim. Flowcode dasturi mikroprotsessorlar fanini o’rganishimda katta rol o’ynadi. Shuningdek ushbu kurs ishida mikrokontroller arxitekturasi, tuzilish sxemalari, tipik strukturalari, ishlatilish sohalari, mikrokontrollerlarni ishlab chiqaruvchi firmalar haqida ilmiy nazariy bilimlarga ega bo’ldim. Ushbu kurs ishini Flowcode dasturida bajarish vaqtimda dasturning turli xil elementlari, panellari mikrochiplari va boshqa ko’plab funksiyalaridan foydalandim.
Mikrokontroller asosida kontrollerlarni loyihalashtirish texnologiyasi mikroprotsessor texnikasida qabul qilingan apparat va dasturiy vositalarini ajratmasdan uzluksiz loyihalashtirish va sozlash tamoyillariga to‘liq mosdir. Bundan kelib chiqadiki, bu turdagi MPT loyihalashtiruvchisining oldida loyihalashtirishning to‘liq siklini xal qilish masalasi turadi. Ishlash algoritmini yaratishdan boshlab va mahsulot tarkibida kompleks sozlash hamda sinashgacha shuningdek ishlab chiqarishda kuzatishni ham olib borilishi kabi funksiyalarni bajaruvchi texnologik jarayonlarda mikrokontrollerlar aralashuvi haqida batafsil ma’lumot berib o’tdim. Umumiy qilib aytganda avtomatlashtirilayotgan jamiyatimizda kontrollerlarga duch kelamiz va ular bilan yashash tarzimiz yanada qulay bo’ladi. Kontrollerlarning yana ham zamonaviylarini loyihalash bugungi davr talablaridan biridir.



Download 1,13 Mb.

Do'stlaringiz bilan baham:
1   2   3   4




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