Analog signallarni qayta ishlash algoritmlarining maxsus xususiyati komandalar qatorini ketma-ket bajarish zaruriyatidir. Raqamli tizimlarni loyixalashtirishda mikrokontrollerni to’g’ri tanlashni amal




Download 1,83 Mb.
bet7/29
Sana31.01.2024
Hajmi1,83 Mb.
#149695
1   2   3   4   5   6   7   8   9   10   ...   29
Bog'liq
habibullo

Analog signallarni qayta ishlash algoritmlarining maxsus xususiyati komandalar qatorini ketma-ket bajarish zaruriyatidir. Raqamli tizimlarni loyixalashtirishda mikrokontrollerni to’g’ri tanlashni amalga oshirish zarurdir.

Mikrokontroller biz xoxlaganlarni bajarishga majburlash uchun ularga dastur yozish kerak. Buni har xil dasturlash tillarida bajarish mumkin. Ko’pchilik xollarda S va assembler tillaridan foydalaniladi. Lekin natijada albatta .hex kengaytmali chiqish faylini olishimiz va uni mikrokontrollerga yozamiz.

Mikrokontroller haqidagi barcha ma’lumotlar (elektr para-metrlari), gabaritlari, dasturlash afzallik va xususiyatlari ) maxsus xujjatlarda - datashit (Data Sheet) larda joylashadi, ular mikrosxema-larni ishlatish uchun o’z shaklidagi ko’llanma hisoblanadi. Shuningdek uni boshqa elektron priborlar uchun ham foydalanish mumkin. Data Sheet larni ishlab chiqaruvchi yoki maxsus saytlardan tekin holda ko’chirib olish mumkin. Yana bir kerakli jixoz – bular appnoutlar ( Application Note). Bu xujjatlarni mikrokontroller ishlab chiqaruvchilari yaratishadi. Unda mikrokontrollerlarni amaliy qo’llanishi yoziladi, qurilma sxemasi keltiriladi, uning ishlash printsipi yoziladi. Dasturni mikrosxemaga tikishdan oldin uning ishini kompyuterda modellashtirish mumkin. Buning uchun har xil emulyator va simulyatorlar mavjud. Bu dasturlarda injenerlar qurilma sxemasini chizadi, fayllarga yo’l ko’rsatadi va qurilma real ishlash vaqtini ko’rsatadi. Agar nimadir sodir bo’lsa, dastur kodini korrektirovka qiladi. Bunday virtual modellashtirish dastur yozish jarayonini sezilarli tezlashtiradi va engillashtiradi. Ba’zi bir kompilyatorlarda ( ,,Debaggerlar”) taxlov-chilar mavjud bo’ladi. Taxlovchilarni simulyator va emulyatorga ajratish mumkin. Simulyator - boshqa dastur yoki uning ayrim qismlari ishini modellashtiruvchi dasturiy vositalar to’plami.

Emulyatorlar - boshqa dastur yoki uning ayrim qisimlari ishini qo’llashga imkon beruvchi dasturiy va apparat vositalari to’plami. Kompyuterli –mexanik simulyatorlar yordamida, absolyut aniqlovchi apparatli kabinalar inter’erida uchuvchilar, kosmonavtlar, yuqori tezlikda yuruvchi poezd mashinistlari mashg’ulot o’tkazishadi va shug’ullanishadi. AVR da dastur ishlab chiqarish uchun dasturiy ta’minot:

1   2   3   4   5   6   7   8   9   10   ...   29




Download 1,83 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Analog signallarni qayta ishlash algoritmlarining maxsus xususiyati komandalar qatorini ketma-ket bajarish zaruriyatidir. Raqamli tizimlarni loyixalashtirishda mikrokontrollerni to’g’ri tanlashni amal

Download 1,83 Mb.