MIKROKONTROLLERLARNING TURLARI Iste'molchiga taqdim etiladigan zamonaviy mikrokontrollerlarning 200 dan ortiq turlari mavjud. Biroq, ushbu qurilmalarning barchasini quyidagi asosiy turlarga bo'lish mumkin: - 8, 16 va 32-bitli MK.
Ulardan 8 bitli modellar past ishlashga ega. Ob'ektlarni boshqarishning oddiy vazifalarini hal qilish uchun etarli. 16-bitli mikrokontrollerlar, ular kengaytirilgan buyruq tizimiga ega. 32 bitli qurilmalar yuqori samarali umumiy maqsadlarga mo'ljallangan protsessorni o'z ichiga oladi. Ular murakkab ob'ektlarni boshqarish uchun ishlatiladi. Mikrokontrollerning qo'shimcha turlari - DIP (Dual Inline Package) - ikki qatorli kontaktli korpus. oyoqlarning soni 8 dan 56 gacha.
- SOIC (Kichik konturli integral mikrosxemalar) - planar mikrosirkulyator. Oyoqlarning soni va ularning raqamlanishi DIP bilan bir xil.
- PLCC (Plastic Leader Chip Carrier) - kvadrat quti. Oyoqlar har to'rt tomonda joylashgan.
- TQFP (yupqa profilli to'rtburchak yassi paket), oyoqlarning soni 32 dan 144 gacha.
Mikrokontrollerlar - Zamonaviy mikrokontroller dizaynining murakkabligiga qaramay, uning qanday ishlashini faqat bitta jumla bilan aytish mumkin: "Dastur kodi shunchaki mikrokontrollerning xotirasiga yozilgan, MK ushbu dasturning buyruqlarini o'qiydi va keyin ularni oddiygina bajaradi" - bu ishning butun prinsipi.
Mikrokontrollerlar - Kirish-chiqish portlaridan foydalangan holda protsessor turli xil ma'lumotlarni raqamlar shaklida oladi yoki yuboradi, ular ustida arifmetik amallarni bajaradi va keyin ularni xotirada saqlaydi. Raqamli elektronikada avtobus deb nomlanadigan protsessor, xotira va portlar o'rtasida simlar orqali ma'lumotlar almashiladi. Bu mikroprosessor tizimining umumiy g'oyasi.
ROM
|
ROM-da yozilgan barcha ma’lumotlar quvvat o'chirilganidan keyin ham saqlanib qoladi.
|
Operativ xotira
|
MKning ishlaydigan xotirasi. Unda dastur kodi bajarilishining barcha oraliq natijalari yoki tashqi sensorlardagi ma'lumotlar saqlanadi.
|
ALU
|
MK miyasi. Dasturni amalga oshirish jarayonida nollarni ayiradi, qo'shadi, ko'paytiradi va ba'zida taqqoslaydi.
|
I / O portlari
|
Kirish va chiqish portlari: MK tashqi dunyo bilan aloqa qiladigan qurilmalar. Portlar tufayli biz sensorlar, klaviatura va boshqalardan signallarni mikrokontrolderga yuborishimiz mumkin. Va bunday signallarni qayta ishlagandan so'ng MK ushbu qurilmalar orqali javobni yuboradi, ular yordamida siz chiroqning yorqinligini yoki dvigatel tezligini o'zgartirishingiz mumkin.
|
Taymerlar
|
U intervallarni hisoblaydi, operatsiya haqida signal beradi va hk.
|
Hisoblagichlar
|
Biror narsani hisoblash kerak bo'lganda ishlatiladi.
| | |
Do'stlaringiz bilan baham: |