ULARNI QO'LLASHNING ASOSIY YO'NALISHLARI:
- Aviatsiya sanoati.
- Robototexnika.
- Sanoat uskunalari.
- Temir yo'l transporti.
- Avtomobillar.
- Bolalar uchun elektron o'yinchoqlar.
- Avtomatik to'siqlar.
- Svetofor.
- Kompyuter texnologiyasi.
- Avtomobil radiosi.
- Elektron musiqa asboblari.
- Aloqa vositalari.
- Liftni boshqarish tizimlari.
- Tibbiy asbob-uskunalar.
- Maishiy texnika.
Misol tariqasida, avtomobil elektronikasida mikrokontrollerlardan foydalanishni ko'rib chiqing. Ba'zi Peugeot avtomobillarida 27 xil mikrokontroller o'rnatilgan. 60 dan ortiq bunday qurilmalar elita BMW modellarida qo'llaniladi. Ular suspenziya, yonilg'i quyish, yoritish moslamalari, artgichlar, elektr oynalar va boshqa mexanizmlarning qattiqligini nazorat qiladi.
ATMega48, ATMega88, ATMega168 AVR RISC arxitekturasiga ega kam quvvatli 8-bitli CMOS mikrokontrollerlaridir. Ko'rsatmalarni bitta tsiklda bajarish orqali ATMega48, ATMega88, ATMega168 1 MGts osilator chastotasida 1 MIPS ishlashiga erishadi, bu esa dizaynerga iste'mol va ishlash nisbatini optimallashtirish imkonini beradi. AVR yadrosi boy ko'rsatmalar to'plamini va 32 ta umumiy maqsadli ishchi registrlarni birlashtiradi. Barcha 32 registr to'g'ridan-to'g'ri arifmetik mantiq birligi (ALU) bilan bog'langanbitta buyruqni bajarishda ikkita mustaqil registrga kirish imkonini beradi. Natijada, ushbu arxitektura standart CISC arxitekturasidan o'nlab marta yaxshiroq ishlashni ta'minlaydi.
ATMega48, ATMega88, ATMega168 quyidagi xususiyatlarga ega: 4/8/16 KB tizimda dasturlashtiriladigan Flash dastur xotirasi, 256/512/512 bayt EEPROM ma'lumotlar xotirasi, 512/1K/1K bayt SRAM (statik RAM), 23 umumiy maqsad I /O liniyalari , jami 32 ishchi registrlartayinlash, taqqoslash sxemasiga ega uchta moslashuvchan taymer/hisoblagich, ichki va tashqi uzilish manbalari, ketma-ket dasturlashtiriladigan USART, baytga yo'naltirilgan ketma-ket 2-simli interfeys, 6-kanalli ADC (TQFP va MFL paketlaridagi asboblar uchun 8-kanal), 4 (6) ) kanallari 10-bitli ruxsatga ega va 2-8-bitli, dasturlashtiriladigan kuzatuv taymeriga, o'rnatilgan generatorga, SPI portiga va beshta dasturiy ta'minot tomonidan ishga tushirilgan past quvvat rejimiga ega.
Kutish rejimidayadro to'xtaydi, SRAM, taymerlar/hisoblagichlar, SPI porti va uzilish tizimi ishlashda davom etadi. Quvvatni o'chirish rejimida registrlarning mazmuni saqlanadi, lekin asosiy osilator to'xtatiladi va uzilish yoki apparatni qayta tiklash sodir bo'lgunga qadar barcha ichki mikroprotsessor funktsiyalari o'chiriladi. Quvvatni tejash rejimida asinxron taymerlar ishlashda davom etadi, bu esa mikroprotsessor uyqu rejimida bo'lgan vaqt oralig'ini hisoblash imkonini beradi. AD rejimidaShovqinni kamaytirish bilan hisoblash yadrosi va barcha kiritish-chiqarish modullari to'xtatiladi, asinxron taymer va ADCning o'zi bundan mustasno, bu analogdan raqamliga o'tkazish paytida shovqinni kamaytiradi. Kutish rejimida asosiy osilator asbobning qolgan qismi ishlamay qolganda ishlaydi. Bu iste'molni kamaytirish bilan birga qurilmalarni tezda ishga tushirish qobiliyatini tezda tejash imkonini beradi.
Qurilma yuqori zichlikdagi uchuvchan bo'lmagan texnologiya yordamida ishlab chiqariladixotira ishlab chiqaruvchisi Atmel. O'rnatilgan ISP Flash dasturi tizimdagi dastur xotirasini ketma-ket SPI interfeysi orqali AVR yadrosida ishlaydigan yuklash dasturi yoki an'anaviy o'zgaruvchan xotira dasturchisi bilan qayta dasturlash imkonini beradi. Yuklagich dasturi mikrokontroller uchun mavjud bo'lgan har qanday interfeys orqali ma'lumotlarni yuklash imkoniyatiga ega. Yuklash sektoridagi dastur real rejimni ta'minlab, dasturning xotira maydoni yuklanganda ham ishlashda davom etadi.m "yozayotganda o'qing". 8-bitli RISK yadrosini o'z-o'zini dasturlashadigan Flash xotirasi bilan birlashtirib, Atmel korporatsiyasi ATMega48, ATMega88, ATMega168 qurilmalarini keng ko'lamli boshqaruv qurilmalariga ko'proq moslashuvchanlik va iqtisodiy samaradorlikni ta'minlaydigan kuchli mikrokontrollerlar qildi.
Do'stlaringiz bilan baham: |