|
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalar universiteti
|
bet | 1/8 | Sana | 05.07.2024 | Hajmi | 0,85 Mb. | | #266659 |
Bog'liq Djanzakov
O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALAR UNIVERSITETI
“Infokommunikatsiya injiniringi” kafedrasi
INDIVIDUAL LOYIHA 1
Mavzu: Obyektlar orasidagi masofani aniqlash va ko’rsatish mikroprotsessor tizimi
Bajardi: 042-20 guruh talabasi
Djanzakov D.F.
Tekshirdi: Abdullayev U.M.
Toshkent 2023
Mundarija
|
Kirish
|
3
|
I.
|
Ishning nazariy mazmuni
|
5
|
1.1
|
Mikrokontroller tizimlari
|
5
|
1.2
|
Mikrokontrollerlar strukturasi va ishlash asoslari
|
7
|
1.3
|
Bir kristalli mikrokontrollerlarning asosiy xarakteristikalari va tasnifi
|
9
|
II.
|
Ishning amaliy mazmuni
|
13
|
2.1
|
Mikrokontrollerni tanlash
|
13
|
2.2
|
Dasturimizning blok-sxemasi tasvirlaymiz
|
15
|
2.3
|
Mikrokontrollerga C dasturlash tilida dastur yozish
|
16
|
2.4
|
Proteus dasturiy vositasida modelni ishlab chiqish
|
19
|
III.
|
Xulosa
|
22
|
IV.
|
Foydalanilgan adabiyotlar
|
23
|
KIRISH
Mikrokontroller qurilmalari yoki tizimlarini loyihalashtirishda loyihalanadigan MKQ yoki MKT ierarxik darajalarga bo’linadigan blok-ierarxik yondashuvdan foydalanish mumkin. Yuqori darajada loyihalanayotgan tizimning faqatgina umumiy ko’rinish va avfzalliklarini aks ettiradigan eng kam detallashtirilgan ko’rinishidan foydalaniladi. Keyingi darajalarda ko’rinishi kengayib boradi, bunda tizim umumiy emas alohida bloklar ko’rinishida bo’ladi. Bunday yondashuv har bir darajada ma’lum darajada murakkab masalalarni shakllanirish va yechish imkonini beradi, hamda odam uchun tushinilishi oson va loyihalashtirishning vositalari yordamida yechilishi mumkin. Bunday yondashuvning ustunligi shundaki, katta o’lchamdagi murakkab masala kichik o’lchamli ketma-ket yechiladigan masalalar guruhiga bo’linadi, bunda guruh ichida turli masalalar parallel yechilishi mumkin. Shunday qilib MKQ va MKT uchun umumiy masala ierarxiyaning keying darajalarida joylashadigan global masalalar qatoriga bo’linishi mumkin, masalan quyidagicha:
Mikrokontrollerning boshqaruv obyekti bilan aloqasini tashkillashtirish;
Ma’lumotlarni qayta ishlash;
Operator bilan aloqani shakllantirish (ishlash rejimlarini berilishi, natijalar aks ettirilishi);
Alohida MK va MKQ yoki MKT lar orasidagi aloqani shakllantirish;
MKQ dan ko’ra ancha yuqori darajadagi EHM bilan aloqani shakllantirish.
Har bir global masalani ierarxiyaning keying darajalarida yechiladigan kichik o’lchamli masalalar qatoriga bo’lish mumkin. O’z navbatida har qanday kichik o’lchamli masalani ierarxiyaning eng past darajasida yechiladigan oddiy masalalar qatoriga bo’lish mumkin. Shunday qilib, loyihalashtirishning gorizontal ierarxik darajalari obyekt xususiyatlari aks ettirilish darajasi bilan farqlanadigan obyektlar yoritilish darajasini o’zida nomoyon etadi. Har bir gorizontal darajada sxema, dastur, konstruksiya va texnologiyalarni loyihalashtirilishi bilan bog’liq masalalar guruhi bor. Bu masalalar guruhi aspect yoki loyihalashtirishning vertical darajasi deb nomlanadi. Aspektlarni quyidagilarga ajratishadi: funksional, algoritmik (dasturiy), konstruktorli va texnalogik.
Funksional va algoritmik jihatdan quyidagi loyihalashtirish darajalarini keltirish mumkin:
masalaning qo’yilishi;
tizimli va arxitekturali;
funksional-mantiqiy va dasturiy;
sxemotexnik va mikrodasturiy.
MKQ va MKT loyihalashtirishlarining tizimli va arxitekturali darajalari uchun dastlabki axborotlari: kiruvchi axborotning qayta ishlanish analitik nisbati ko’rinishida berilgan funksiyalanish qonunlari; Qurilmali va dasturiy yo’llar bilan amalga oshiriladigan MKQ va MQT asosiy funksiyalarining bajarilish algoritmi sxemalari to’plami; ishlab chiqiladigan MKQ va MKT parametrlariga optimallik shartlari va cheklanishlar to’plami.
MKQ va MKT loyihalashtirilishining turli xil darajalarida funksional va algoritmik tarzda yechiladigan asosiy masalalarni ko’rib chiqamiz.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalar universiteti
|