Mavzu Mikrokontrollerlarning bloklari,buferli va boshqa restrlarining vazifalari ,registrlarni tanlash,ularning rejimlarini o’zgartirish usullari.
Reja.
Nima uchun AVR?
AVR kontrollerlari "tug'ilishdan" farq qiladigan ikkita xususiyatga ega
MKning qolgan qismidan oila. Birinchidan, ko'rsatmalar to'plami va AVR ning asosiy arxitekturasi
tillardan kompilyatorlar ishlab chiqaruvchisi bilan birgalikda ishlab chiqilgan.
yuqori darajadagi grammatika IAR tizimlari. Natijada bu mumkin bo'ldi
dasturiy ta'minotning ishlashida katta yo'qotishlarsiz AVR dasturlarini C tilida yozing
assembler tilida yozilgan dasturlarga nisbatan. Bu haqida ko'proq -
ichida muhokama qilamiz 5-bob.
Ikkinchidan, AVR ning muhim afzalliklaridan biri quvur liniyasidan foydalanishdir
ra. Natijada, AVR uchun mashina aylanishi tushunchasi yo'q: ko'pchilik
buyruqlar bir siklda bajariladi. Taqqoslash uchun shuni ta'kidlaymizki, foydalanayotganlar
PIC oilasining MC-larining katta mashhurligi ko'rsatmalarni 4 soat tsiklida bajaradi va sinf
sic 8051 - odatda 12 soat tsikli uchun (zamonaviy modellar mavjud bo'lsa ham X 51 soniya
bir o'lchovda avtobus tsikli).
To'g'ri, bu holatda men buyruq tizimining soddaligini biroz qurbon qilishim kerak edi,
bilan solishtirganda ayniqsa seziladi x 51, bu erda, masalan, har qanday ekspeditorlik operatsiyalari
boshqaruvchi ichidagi ma'lumotlar, manzillash usulidan qat'i nazar, bitta tomonidan amalga oshiriladi
shaxsiy jamoa
Mikrokontrollerlar qayerda ishlatiladi?
Mikrokontrollerlar o'rnatilgan tizimlarda, asosan turli xil mahsulotlar va qurilmalarda qo'llaniladi, ular apparat va qurilmalarning kombinatsiyasi hisoblanadi. dasturiy ta'minot, va muayyan funktsiyalarni bajarish uchun mo'ljallangan. Mikrokontrollerlardan foydalanadigan o'rnatilgan tizimlarning bir nechta misollari quyidagilar bo'lishi mumkin: kir yuvish mashinalari, savdo avtomatlari, mikroto'lqinli pechlar, raqamli kameralar, avtomobillar, tibbiy jihozlar, smartfonlar, aqlli soat, robotlar va turli xil maishiy texnika.
Nima uchun biz mikrokontrollerlardan foydalanamiz?
Mikrokontrollerlar o'rnatilgan ilovalarda avtomatlashtirish uchun ishlatiladi. Mikrokontrollerlarning katta mashhurligining asosiy sababi - bu alohida mikroprotsessor, xotira va kiritish-chiqarish qurilmalari bilan qurilgan dizaynga nisbatan mahsulot yoki dizaynning o'lchami va narxini pasaytirish qobiliyatidir.
Bundan tashqari, mikrokontrollerlar o'rnatilgan mikroprotsessor, operativ xotira, ROM, ketma-ket interfeyslar, parallel interfeyslar, analogdan raqamli o'zgartirgich (ADC), raqamli-analogga o'tkazgich (DAC) va boshqalar kabi funktsiyalarga ega. Bu ularni qurishni osonlashtiradi. uning atrofidagi ilovalar. Bundan tashqari, mikrokontroller dasturlash muhiti talab bo'yicha har xil turdagi ilovalarni boshqarish uchun keng imkoniyatlar yaratadi.
Do'stlaringiz bilan baham: |