Penza davlat universiteti



Download 2,18 Mb.
bet32/59
Sana18.07.2022
Hajmi2,18 Mb.
#818791
1   ...   28   29   30   31   32   33   34   35   ...   59
Bog'liq
6666666 (1)

Funktsiya yorliqlari. Jadvalda. 2 beriladi funksiya yorliqlari.

67
Machine Translated by Google


jadval 2
Funktsiya yorliqlari

68
Machine Translated by Google


Amaliy qism

ÿ1 laboratoriya

AVR Studio dasturiga kirish
Ishning maqsadi: bir chipli mikrokontrollerlar arxitekturasining maqsadi va xususiyatlarini o'rganish; AVR mikrokontrollerlarining arxitekturasi va dasturiy modeli bilan tanishish; o'rnatilgan mikroprotsessorlar uchun dasturiy ta'minotni ishlab chiqish bosqichlarini o'rganish; AVR Studio muhitida ishlash ko'nikmalarini egallash.
Nazariy qism

AVR Studio 4 - bu professional Integrated Development Environment (IDE) uchun mo'ljallangan


Windows muhitida AVR mikroprotsessorlari uchun amaliy dasturlarni yozish va disk raskadrovka qilish uchun. AVR Studio 4 assembler va simulyatorni o'z ichiga oladi.
Simulyator rejimida AVR Studio dasturchiga dasturni bajarish mantig'ini kuzatish imkonini beradi, ya'ni. mazmunini ko'ring

registrlar, xotira, portlar, buyruqlar bajarilishini nazorat qilish va boshqalar.


O'rnatilgan MP asosida qurilmalarning dasturiy ta'minotini tuzatish xususiyati (shu jumladan bitta chipli mikrokontrollerlar) ularning tarkibida foydalanuvchi interfeysini amalga oshirish uchun ishlab chiqilgan vositalarning yo'qligi va tizim dasturiy ta'minotining cheklangan imkoniyatlaridan iborat. Shu bilan birga, u o'rnatilgan mikroprotsessorli tizimlar uchun
disk raskadrovka bosqichi juda mas'uliyatli, chunki ular uchun
dasturiy ta'minot va apparat ishi o'rtasidagi yaqin aloqalar bilan tavsiflanadi.
Mikroprotsessorning (mikrokontrollerning) sensorlar va aktuatorlar bilan o'zaro ta'siri uzatish orqali sodir bo'ladi.
periferik qurilmalar registrlari (kirish-chiqarish registrlari) orqali ma'lumotlar. Bunday registrlarning alohida raqamlari ish rejimlarini o'rnatadi
periferik qurilmalar almashinuvga tayyorlik, ma'lumotlarni uzatishni yakunlash va hokazo ma'noga ega. Ushbu bitlarning holati dasturiy ta'minotda ham, apparatda ham o'rnatilishi mumkin. Dasturiy ta'minotni disk raskadrovka qilishda, tez-tez registrlararo pul o'tkazmalari darajasiga o'tish va alohida raqamlarni sozlashning to'g'riligini tekshirish kerak. Bundan tashqari, ustida
Nosozliklarni tuzatish bosqichi algoritmni optimallashtirish, kodning muhim bo'limlarini
topish va ishlab chiqilgan dasturiy ta'minotning ishonchliligini tekshirish uchun ishlatilishi mumkin.

69


Ushbu muammolarni hal qilish uchun apparat va dasturiy ta'minotni tuzatish vositalaridan foydalaniladi (12-rasm).




emulyatorlar
to'lovlar

Guruch. 12. Dasturiy ta'minotni tuzatish vositalarining tasnifi


Nosozliklarni tuzatish uskunasiga apparat emus kiradi latorlar va test modullari.
Uskuna emulyatorlari real vaqt rejimida mikroprotsessorli tizimlarning dasturiy taÿminoti va apparatini tuzatish uchun moÿljallangan. Ular maxsus dasturiy ta'minot - tuzatuvchi dasturlar bilan jihozlangan "master" kompyuterning nazorati ostida ishlaydi (pastga qarang). Uskuna emulyatorlarining asosiy turlari
quyidagilar:

ÿ tuzatilayotgan tizimdagi mikroprotsessor o‘rnini bosuvchi sxema ichidagi emulyatorlar yoki qo‘shimcha emulyatorlar; ÿ chipli emulyatorlar,


ular bitta
mikroprotsessorning ichki qurilmalaridan. In-
circuit emulator (ICE) - bu protsessor va sxemaning apparat simulyatorini o'z ichiga olgan qurilma.
simulyatorni boshqarish. Emulator yordamida disk raskadrovka paytida mikroprotsessor tuzatilayotgan tizimdan chiqariladi, uning o'rniga terminal bloki ulanadi, kontaktlarning soni va maqsadi.
almashtiriladigan mikroprotsessorning pinlari bilan bir xil bo'ladi (13-rasm). Moslashuvchan simi yordamida terminal bloki emulyatorga ulanadi.
Nosozliklarni tuzatish jarayoni shaxsiy kompyuterdan boshqariladi. Set-top box emulyatorlarida quyidagilar mavjud
afzalliklari: yuqori narx, etarli darajada ishonchlilik, yuqori
quvvat sarfi, emulyator ulangan davrlarning elektr xususiyatlariga ta'siri.




Shaxsiy
kompyuter
O'chirishda
emulyator

MP tizimi




N



Download 2,18 Mb.

Do'stlaringiz bilan baham:
1   ...   28   29   30   31   32   33   34   35   ...   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