Mavzu: Mikrokontrollerlar



Download 59,89 Kb.
bet3/3
Sana09.04.2022
Hajmi59,89 Kb.
#539125
1   2   3
Bog'liq
mikrokontrollerlar

I/U portlari

Kirish va chiqish portlari: MC tashqi dunyo bilan tashqi dunyo bilan dialog o'tkazadigan qurilmalar. Bizning MC tashqi dunyo bilan aloqa qilishi kerak. Portlar tufayli biz sensorlar, klaviaturalar va boshqalardan mikrokontrollerga signal yuborishimiz mumkin. Va MK, bunday signallarni qayta ishlagandan so'ng, o'z javobini ushbu qurilmalar orqali yuboradi, ular yordamida siz chiroqning yorqinligini yoki dvigatelning aylanish tezligini sozlashingiz mumkin.




Taymerlar

U intervallarni hisoblaydi, tetik chiqaradi va hokazo.

Hisoblagichlar

Biror narsani hisoblash kerak bo'lganda kerak.







Har bir registr miniatyura xotira joyidir. Va odatda MKda ularning bir necha o'nlablari bor.




Raqamli elektronika asoslari kursidan allaqachon bilganingizdek, raqamli dunyodagi barcha ma'lumotlar ikkilik sonlar ko'rinishida ifodalanadi, ular faqat ikkita raqam yordamida yoziladi: ikkilik sanoq sistemasida "nol" va "bir". Ikkilik tizimda biz uchun odatiy o'nlik sistemada uchta raqam "11" bo'ladi, ya'ni. 3 10 = 11 2. Pastki belgilar sanoq tizimini bildiradi. Ikkilik sondagi bitta raqam bit deyiladi. Darajalar stajga ega. Eng o'ngdagi raqam eng kam ahamiyatli, eng chap raqam esa mos ravishda eng katta deb ataladi. Darajaning darajasi o'ngdan chapga oshadi:


Mikrokontroller ishlayotganida, unda bir xil ikkilik raqamlar ishlaydi. Ular protsessordan xotiraga va aksincha, shuningdek kiritish-chiqarish qurilmalariga (IO) o'tadi. Raqamlar simlar bo'ylab ishlaydi (MKda ular mikrosxema ichida yashiringan). Dastur tomonidan belgilangan ma'lum bir vaqtda har bir bunday o'tkazgich "0" yoki "1" qiymati bilan faqat bitta bitni uzatishi mumkin. Shuning uchun protsessordan 8 bitli raqamni xotiraga va aksincha o'tkazish uchun kamida 8 ta bunday o'tkazgich kerak bo'ladi.
4Aytgancha, odatdagi sanoq tizimidan farqli o'laroq, 1 bayt = 8 bit, 1 kilobayt = 1024 bayt, 1 megabayt = 1024 kilobayt va hokazo. Nima uchun aynan 1024? Siz so'raysiz. Ha, chunki xotira hajmi ikki darajaning karrali: ya'ni 2 3 = 8, 2 10 = 1024.
Keling, xotiraning MC bilan o'zaro ta'sirini batafsil ko'rib chiqaylik va nima uchun boshqaruv shinasi kerakligini tushunishga harakat qilaylik. Arifmetikani bajarishdan tashqari har qanday mikrokontroller va mantiqiy operatsiyalar bir nechta muhim buyruqlarni bajarishga qodir, masalan: xotira katagidan o'qish yoki yozish, kiritish-chiqarish portiga o'qish yoki yozish:
MCga ushbu buyruqlardan qaysi biri bajarilishi kerakligini va boshqaruv shinasi kerakligini aytish uchun. Signallar u bo'ylab xotiraga yoki kirish / chiqish portlariga boradi:
Agar MC xotiraga kirishi kerak bo'lsa, u boshqaruv avtobusida MREQ signalini o'rnatadi, shu bilan birga RD / WR signali o'rnatiladi. Agar MC xotiraga yozsa, u holda WR signali o'rnatiladi, agar o'qilsa, keyin RD. Bu MC havo portlashiga ishora qilganda ham sodir bo'ladi.
Ammo mikrokontrollerga o'qish yoki yozish tugallanganligini aytish uchun READY signali kerak.
AVR MCU-lar havaskor radio muhitida juda mashhur bo'lib, narx, energiya samaradorligi va tezlik kabi ko'rsatkichlar bilan elektronika muhandislarini jalb qildi. Bundan tashqari, qulay dasturlash rejimlari, bepul foydalanish imkoniyati katta ortiqcha. dasturiy vositalar qo'llab-quvvatlash va MK ning keng tanlovi. Ushbu Atmel seriyasi avtomobil va maishiy elektronikada ishlatiladi, tarmoq kartalari va anakartlar kompyuterlar va noutbuklar, smartfonlar va planshetlar.
Dunyoga ARM Cortex-M3 yadrosi asosida mikrokontrollerlarni chiqargan birinchi firmalardan biri bu STMicroelectronics hisoblanadi. Hammasi yaqinda 2007 yilda ikkita oilaning paydo bo'lishi bilan boshlandi - "Performance Line" (STM32F103) va "Access Line" (STM32F101). Ayni paytda MK STM32 turli vazifalar uchun o'nta asosiy yo'nalish bilan ifodalanadi. Ularning asosiy afzalliklari "pin-to-pin" va to'liq dasturiy ta'minot muvofiqligi barcha mumkin bo'lgan hukmdorlar uchun.
Foydalanilgan adabiyotlar

1. https://whatsappss.ru
2. G.N. Aleksandrova “Teoriya elektricheskix apparatov”
M.Energiya 1985g.
3. Rodshtyeyn L.A. “Elektricheskie apparat” Energiyoatomizdat 1989g.
4. https://ru.wikipedia.org/
Download 59,89 Kb.

Do'stlaringiz bilan baham:
1   2   3




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