O‘zbеkistоn rеspublikаsi оliy tа’lim fan vа innovatsiyalar vаzirligi abu rayhon beruniy nоmidаgi


Download 457.7 Kb.
bet5/15
Sana18.06.2023
Hajmi457.7 Kb.
#1578340
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
Sitoraxon 16 var

Uzulishlar


Mikrokontrollerlar o'zlari boshqaradigan o'rnatilgan tizimdagi hodisalarga real vaqt rejimida javob berishlari kerak (baxsh qilingan bo'lsa ham, tez emas). Muayyan hodisalar sodir bo'lganda, uzilish tizimi protsessorga joriy ko'rsatmalar ketma-ketligini qayta ishlashni to'xtatish va asl ko'rsatmalar bo'lgan uzilishlarga xizmat ko'rsatish protsedurasini (ISR yoki "uzilishni qayta ishlash") boshlash haqida signal berishi mumkin. ketma-ketlikka qaytishdan oldin uzilish manbasiga asoslangan har qanday ishlov berishni amalga oshiradi. Mumkin bo'lgan uzilish manbalari qurilmaga bog'liq bo'lib, ko'pincha ichki overclocking, analogdan raqamli konvertatsiyani yakunlash, tugmani bosish va aloqa havolasidan olingan ma'lumotlar kabi kirishdagi mantiqiy darajani o'zgartirish kabi hodisalarni o'z ichiga oladi. Quvvat iste'moli muhim bo'lgan hollarda, batareya qurilmalarida bo'lgani kabi, uzilishlar mikrokontrollerni kam quvvatli uyqu holatidan uyg'otishi mumkin, bu erda protsessor periferik hodisa bilan biror narsa qilish kerak bo'lgunga qadar to'xtatiladi.

Dasturlar


Odatda mikro-boshqaruvchi dasturlar mavjud chipdagi xotiraga mos kelishi kerak, chunki tizimni tashqi, kengaytiriladigan xotira bilan ta'minlash qimmatga tushadi. Kompilyatorlar va montajchilar yuqori darajadagi va montaj til kodlarini mikro-kontroller xotirasida saqlash uchun ixcham mashina kodiga aylantirish uchun ishlatiladi. Qurilmaga qarab, dastur xotirasi faqat zavodda dasturlashtirilishi mumkin bo'lgan doimiy, faqat o'qish uchun mo'ljallangan xotira bo'lishi mumkin yoki u maydonni o'zgartiradigan flesh yoki o'chiriladigan faqat o'qish uchun xotira bo'lishi mumkin.
Maqsadli tizimning apparat va dasturiy ta'minotini ishlab chiqishda yordam berish uchun ishlab chiqaruvchilar ko'pincha o'zlarining mikro-kontrollerlarining maxsus versiyalarini ishlab chiqarishgan. Dastlab bunga kiritilgan EPROM dastur xotirasi ultrabinafsha nurlari bilan o'chirilishi mumkin bo'lgan qurilmaning yuqori qismida "oyna" bo'lgan versiyalar, dasturlash ("kuyish") va sinov tsiklidan keyin qayta dasturlashga tayyor. 1998-yildan beri EPROM versiyalari kamdan-kam uchraydi va ularning o'rnini EEPROM va flash egallaydi, ulardan foydalanish osonroq (elektron tarzda o'chirilishi mumkin) va ishlab chiqarish arzonroq.
Romga ichki xotira sifatida emas, balki tashqi qurilma sifatida kirish mumkin bo'lgan boshqa versiyalar mavjud bo'lishi mumkin, ammo arzon mikrokontroller dasturchilarining keng tarqalganligi sababli ular kamdan-kam uchraydi.
Mikro tekshirgichda dala dasturlashtiriladigan qurilmalardan foydalanish dasturiy ta'minotni maydonni yangilashga imkon berishi yoki yig'ilgan, ammo hali jo'natilmagan mahsulotlarga zavodni kech qayta ko'rib chiqishga ruxsat berishi mumkin. Dasturlashtiriladigan xotira, shuningdek, yangi mahsulotni joylashtirish uchun zarur bo'lgan vaqtni qisqartiradi.
Yuz minglab bir xil qurilmalar talab qilinadigan joyda, ishlab chiqarish vaqtida dasturlashtirilgan qismlardan foydalanish tejamkor bo'lishi mumkin. Bu" niqob dasturlashtirilgan " qismlari dastur bir vaqtning o'zida, jip mantiq bir xil tarzda pastga qo'ydi.
Tayyorlangan micro-nazoratchi qo'shimcha ishlash qobiliyati uchun moslashtirilgan bo'lishi mumkin raqamli mantiq bir blok o'z ichiga, atrof-muhit va dastur talablariga moslashgan interfeyslarni. Bir misol Atmel dan AT91CAP emas.

Download 457.7 Kb.

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




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