14-mavzu Mikrokontrollerlar asosida boshqarish va nazorat qilish Reja


rasm. Tarmoqlanish portlari ATmega328  2.2rasm



Download 1,89 Mb.
Pdf ko'rish
bet6/15
Sana01.02.2022
Hajmi1,89 Mb.
#421988
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
2 5262597997287445120

2.1rasm.
Tarmoqlanish portlari ATmega328 


2.2rasm.
Blok- sxema ATmega328 


AVR Mega avlodi struktur sxemasi: 
2.3rasm.
Mikrokontroller ichki tuzilishi 
 


Yadro arxitekturasi 
AVR mikrokontrollerlarining Mega, Classic va Tiny avlodlari mukamallashgan RISC-
arxitektura (enhanced RISC) asosida qurilgan. Barcha hisoblashlarni amalga oshiruvchi 
arifmetik - mantiqiy qurilma (ALU), registrli faylga birikkan bevosita 32 ishchi registrdan tashkil 
topgan. SHu sababli ALU bir mashina tsikli davomida bitta operatsiya (registr tarkibini o‗qish, 
registr faylidan operatsiyalarni bajarish va natijani yozib qo‗yish) bajaradi. Deyarli 
kommandalarning xar biri (operandi 16 razryad adresga ega kommandalardan tashqari) dastur 
xotirasini bitta yacheykasini egallaydi. 
AVR mikrokontrollerlarida Garvard arxitekturasi qo‗llanilib, u xar biri o‗z shinasiga 
hamda kirish yo‗liga ega bo‗lgan mahlumotlar va dastur hotirasini bo‗linishi bilan 
xarakterlanadi. Bunday tartib birdaniga dastur va mahlumotlar hotirasi bilan ishlash imkonini 
beradi. Bog‗lanish shinalarining bu ko‗rinishda bo‗linishi hotiralarga murojatlarni va 
adreslanishlarni xar hil razryadlarda bo‗lishini imkonini beradi. 
ПЗУ
Регистры
Таймеры 
АЦП 
компаратор 
Сторожевой
Порты
Модуль
ПЗУ
команд 
Регистр 
команд 
32 регистра
команд 
синхронный


Taymerlar 
AVR MK lari razryadligi 8 bitdan 16 bitgacha bo‗lgan 1 tadan toki 4 tagacha bo‗lgan 
taymerlar hisoblagichlardan iborat bo‗ladi.Ular ichki taktli chastota manbaining taymeri va
tashqi hodisalarning hisoblagichi vazifalarini bajaradi. Ularni vaqt intervalini tashkil qilish 
uchun, MK chiqishlaridagi impulslarini hisoblash uchun, ketma – ket impulslarni tashkil qilish
uchun ishlatiladi. SHIM (PWM) rejimida taymer / hisolagich keng – impulsli modulyator 
vazifasini bajarishi mumkin, u dasturlanuvchi chastota yordamida signalni yuzaga keltirish 
uchun ishlatiladi. 
Taymer / hisoblagich uzilish so‗rovini ishlab chiqarish, protsessorni holat bo‗yicha 
xizmat ko‗rsatishini uzib ulash va taymer holatini majburiy davriy tekshirishdan ozod qilishga 
hizmat qiladi. MK larning vaqt bilan bog‗liq sistemalarda qo‗llanilishidan ko‗rinib turibdiki 
taymer / hisoblagich asosiy qismlardan hisoblanadi. 
Mikroprotsessorlar oilaviy kelib chiqishi va modeliga ko‗ra umumiy qo‗llash uchun 
ikkitadan to‗rttagach taymer va schetchiklarni o‗zining tarkibiga oladi. 

Download 1,89 Mb.

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




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