Penza davlat universiteti


SREG holat registridagi uzilishlar. AVR mikrokontrollerlarida uzilish vektorlari soni turiga qarab 3 dan 35 gacha. Masalan, ATmega8535



Download 2,18 Mb.
bet56/59
Sana18.07.2022
Hajmi2,18 Mb.
#818791
1   ...   51   52   53   54   55   56   57   58   59
Bog'liq
6666666 (1)

SREG holat registridagi uzilishlar. AVR mikrokontrollerlarida uzilish vektorlari soni turiga qarab 3 dan 35 gacha. Masalan, ATmega8535 mikrokontrolleri mavjud
21 ta uzilish vektori: 3 tasi tashqi manbalardan, 18 tasi ichki manbalardan
periferiya.
Tashqi uzilishlar bilan ishlash yordamida amalga oshiriladi GICR (Umumiy uzilishlarni boshqarish registri) va GIFR ( Umumiy uzilish bayrog'i registri) quyidagi manzilda joylashgan.
kiritish-chiqarish registrlarining manzil maydoni. GICR boshqaruv registrining 7-bitini (INT1) o'rnatish tashqi uzilishni ta'minlaydi.
INT1, sozlash biti 6 (INT0) - tashqi uzilish INT0, o'rnatildi
114
Machine Translated by Google
bit 5 (INT2) - tashqi uzilish INT2. GIFR bayroq registrining 7 - biti (INTF1)
kelganda o'rnatiladi .
uzilish so'rovi INT1, bit 6 (INTF0) – uzilish so'rovi INT0 ; bit 5 (INTF2) - INT2 so'rovini to'xtatish. O'rnatilgan uzilish bayroqlarini tozalash ularni yozish orqali amalga oshiriladi
GIFR registrining tegishli bitlariga. Tashqi
uzilishni ishga tushirish rejimi INT0 va INT1 boshqaruv registrining 0…3 bitlarini (ISC00, ISC01, ISC10, ISC11) o'rnatdi .
MCUCR. ISC00, ISC01 bitlariga yozish mos ravishda 0, 0 qiymatlari INT0
tashqi uzilishning boshlang'ich rejimini past darajaga o'rnatadi.
Daraja; 0, 1 - salbiy chetida; 1, 1 - ijobiy
old; 1, 0 qiymatlari ishlatilmaydi. Xuddi shunday, ISC10, ISC11 bitlari yordamida tashqi uzilishni ishga tushirish rejimi o'rnatiladi.
INT1. INT2 tashqi uzilishning ishga tushirish rejimi bit tomonidan o'rnatiladi MCUCSR nazorat va holat registrining 6 (ISC2) : 0 - salbiy chekkada; - ijobiy jabhada. Ichki tashqi qurilmalardan uzilishlarni boshqarish uchun

Shuningdek, kirish-chiqarish registrlarining manzil maydonidagi qurilmalar maxsus registrlar. Masalan, o'rnatilgan taymer-hisoblagichlarning so'rovlari bo'yicha uzilishlar TIMSK (Taymer/taymer uzilish maskalari registr) maskalari registrlari va TIFR (taymer/taymer uzilishlar bayrog'i registri) bayroqlar registrlari yordamida boshqariladi. Bundan tashqari, har bir apparat qurilmasi bilan


AVR mikrokontrolleri kiritish-chiqarish registrlarining manzil maydonida joylashgan tegishli boshqaruv registrlariga ega. Masalan, o'rnatilgan 8 bitli taymer hisoblagichini boshqarish

Download 2,18 Mb.

Do'stlaringiz bilan baham:
1   ...   51   52   53   54   55   56   57   58   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