Mikrokontrolörlarning turlari va ularning maqsadi. Mikrokontrollerlar. Qurilma va xususiyatlar. Ilova. Taymerdan foydalanish bo'yicha misollar



Download 172,59 Kb.
bet7/14
Sana11.07.2022
Hajmi172,59 Kb.
#775096
1   2   3   4   5   6   7   8   9   10   ...   14
Bog'liq
4-maruza

Taymer / hisoblagich - Bu bitta idishdagi ikkita qurilma kabi: taymer + hisoblagich.
Taymer - vaqt oralig'ini yaratishga imkon beruvchi qurilma. Taymer a raqamli hisoblagich u ichki chastota generatoridan yoki tashqi signal manbasidan impulslarni sanaydi.
Taymer / hisoblagich yordamida siz:
- vaqt oraliqlarini hisoblash va o'lchash
- tashqi impulslar sonini hisoblang
- PWM signallarini yaratish
Masalan, kirish signalining chastotasini (chastota o'lchagich) o'lchashga imkon beradigan qurilmani yaratmoqchimiz. Bunday holda biz ikkita hisoblagich / taymerdan foydalanishimiz mumkin. Birinchisi 1 soniyaga teng vaqt oralig'ini hisoblaydi, ikkinchisi esa birinchi taymer hisoblagan 1 soniya davomida impulslar sonini hisoblaydi. Ikkinchi taymer / hisoblagich tomonidan 1 soniya davomida sanab chiqilgan impulslar soni kirish signalining chastotasiga teng bo'ladi.
PWM- puls kengligi modulyatori, yukdagi kuchlanishning o'rtacha qiymatini boshqarish uchun mo'ljallangan.
PWM - turli xil qurilmalarda ishlatiladigan MK chiqishida impulslar (vazifa tsikli) o'rtasida sozlanishi davomiyligi bilan to'rtburchaklar zarba kuchlanishini yaratishga imkon beradigan taymer / hisoblagich variantlaridan biri:
- vosita tezligini boshqarish
- yoritish
- isitish elementlari
4. Kuzatuvchi taymer.
Barcha MK modellarida mavjud. Uni dasturchining xohishiga ko'ra yoqish yoki o'chirish mumkin.
Kuzatuvchi taymer faqat bitta vazifa ma'lum vaqtdan keyin MK-ni tiklash (dasturni qayta ishga tushirish).
MK ishlashi paytida uning normal ishlashi buzilgan turli xil holatlar yuzaga kelishi mumkin (tashqi aralashuv, ahmoq dastur, buning uchun dasturchi boshini echishi kerak). Bunday holatlarda ular MKni "yopishgan" deyishadi.
MC normal rejimda ishlashi va qo'riqchi taymeri yoqilganda, dastur vaqti-vaqti bilan qo'riqchi taymerini yangilab turishi kerak (va biz dasturda davriy ravishda tiklashni ta'minlashimiz kerak), u ishlashi va MK-ni qayta ishga tushirishidan oldin. Agar dastur "muzlatib qo'ysa", u holda qo'riqchi taymerini qayta tiklash bo'lmaydi va ma'lum vaqtdan keyin u MK-ni qayta ishga tushiradi.
5. To'xtatish moduli.
To'xtatish - protsessorga hodisa ro'y berganligi to'g'risida xabar beradigan signal. Bunday holda, joriy dasturning bajarilishi to'xtatiladi va boshqaruv to'xtatilgan ishlov beruvchiga topshiriladi, u voqeaga javob beradi va unga xizmat qiladi (dastur bajariladi, tegishli voqea sodir bo'lganda MC bajarishi kerak - uzilish) va keyin uzilgan dasturga qaytadi.

Download 172,59 Kb.

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




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