Penza davlat universiteti



Download 2,18 Mb.
bet7/59
Sana18.07.2022
Hajmi2,18 Mb.
#818791
1   2   3   4   5   6   7   8   9   10   ...   59
Bog'liq
6666666 (1)

JTAG interfeysi
SPI interfeysi
UART (USART)


Dastur
hisoblagich (kompyuter)
Sxema
dasturlash


Dastur xotirasi
(FLASH)

Buyruqlar registri


Dekoder
buyruqlar
uchuvchan bo'lmagan
ma'lumotlar xotirasi
(EEPROM)

stek ko'rsatkichi


(SP)
Umumiy registrlar
maqsad
ALU
Operatsion
ma'lumotlar xotirasi
(SRAM)
Sxema
xalaqit beradi
Registrlar
I/U


Boshqaruv buyruqni bajarish


Qayta ishlash yadrosi (CPU)

Holat reestri


(SREG)

sakkiz



Ichki ma'lumotlar avtobusi


ADC
analog


solishtiruvchi

I/U
Portlar


Taymer-hisoblagichlar, kuzatuvchi taymer


Analog kirishlar
Analog kirishlar
Raqamli kirish/ chiqishlar
Kirishlar - chiqishlar

Guruch. 1. AVR oilasining mikrokontrollerlari arxitekturasi

AVR mikrokontrollerlarining protsessor yadrosi (Central Processing Unit


- CPU) arifmetik mantiq birligi (ALU), umumiy maqsadli registrlar (RON), dastur hisoblagichi, ko'rsatgichni o'z ichiga oladi.
stek, holat registri, instruksiya registri, instruksiya dekoderi, sxema
buyruq bajarilishini nazorat qilish.
o'n sakkiz

Machine Translated by Google
Barcha hisoblash operatsiyalari ALUda amalga oshiriladi. Operatsiyalar faqat RON tarkibi bo'yicha amalga oshiriladi. Registrlar tarkibini olish, operatsiyani bajarish va natijani qayta yozish uchun bitta mashina tsikli (bir soat davri) kerak bo'ladi.

chastotalar). Umumiy maqsadli registrlar 8 bitli tezkor kirish xotira joylariga bevosita kirish mumkin ALU. AVR mikrokontrollerlari 32 RONga ega. Dastur


hisoblagichi ( PC) manzilni o'z ichiga oladi bajariladigan keyingi buyruq.
Stack pointer (Stack Pointer - SP) do'zaxni saqlash uchun ishlatiladi to'plamning yuqori
o'lchami. Status Register ( SREG) bu so'zni o'z ichiga oladi protsessor holati.
Ko'rsatmalar registri, ko'rsatmalar dekoderi va ko'rsatmalarning bajarilishini boshqarish sxemasi manzili dastur hisoblagichida joylashgan ko'rsatmani dastur xotirasidan olishni, uni dekodlashni, ko'rsatmada ko'rsatilgan argumentlarga kirish usulini aniqlashni va ko'rsatmaning amalda bajarilishi. Buyruqlarning bajarilishini tezlashtirish uchun quvur liniyasi mexanizmi qo'llaniladi, ya'ni joriy buyruqni bajarish paytida keyingisining dastur kodi xotiradan olinadi va dekodlanadi.

AVR mikrokontrollerlarining xotirasi gar bo'yicha tashkil etilgan


palata turi - dastur xotirasi va xotirasining manzil bo'shliqlari
ma’lumotlar ajratiladi.
Dastur xotirasi qayta dasturlashtiriladi
ROM turi FLASH va 16-bitli qatorli katakchalar ketma-ketligi ko'rinishida amalga oshiriladi, chunki AVR mikrokontrollerining ko'pgina buyruqlari 16 bitli so'zlar. Kamida 10 000 qayta yozish davri kafolatlanadi. Dastur xotirasi 2 dan 256 KB gacha (1 dan 128 K so'zgacha) hajmga ega. RAM ma'lumotlari statikdir

RAM (SRAM - Static Random Access Memory) va 8 bitli hujayralar ketma- ketligi sifatida tashkil etilgan. Ma'lumotlar RAM


ichki (16 KB gacha) va tashqi (64 KB gacha) bo'lishi mumkin.
O'zgaruvchan bo'lmagan ma'lumotlar xotirasi tashkil etilgan
8-bitli hujayralar ketma-ketligi sifatida va elektr o'chirishga ega qayta dasturlanadigan ROM (EPROM-ES yoki
EEPROM - elektr o'chiriladigan dasturlashtiriladigan faqat o'qish uchun xotira). O'zgaruvchan bo'lmagan ma'lumotlar xotirasi 64 KB gacha bo'lgan hajmga ega.
19


I/ U registrlari protsessor yadrosi va AVR mikrokontrollerining periferik qurilmalarini boshqarish uchun mo'ljallangan. Uzilish sxemasi asinxron bo'lish imkoniyatini beradi

muayyan sharoitlarda dasturni bajarish jarayonining uzilishi


loviya.

AVR mikrokontrollerining periferik qurilmalariga kiritish-chiqarish portlari , taymerlar, hisoblagichlar, kuzatuvchi taymer, analog komparator, analog-raqamli konvertor, universal asinxron (sinxron-asinxron) qabul qiluvchi - UART (USART), SPI seriyali periferik interfeysi, JTAG kiradi . interfeys va boshqalar. Periferik qurilmalar to'plami mikrokontrollerning funksionalligini aniqlaydi.


AVR mikrokontrolleri qurilmalari o'rtasida ma'lumot almashish ichki 8 bitli shina orqali amalga oshiriladi


ma'lumotlar.

Download 2,18 Mb.

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




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