Kirish / chiqish aloqalari soni:
Mikrokontrollerler I / O o'lchamlari sonida farq qiladi. Ilovaning talabiga binoan siz ma'lum bir mikrokontrolderni tanlashingiz mumkin.
Buyruqlar to'plami:
Ikki turdagi o'quv to'plamlari mavjud - RISC va cisk bo'yicha. Mikrokontroller RISC protsessoridan (kompyuterning qisqartirilgan ko'rsatmalar to'plami) yoki CISC bilan (kompyuter buyruqlari to'plamidan) foydalanishi mumkin. Nomidan ko'rinib turibdiki, RISC yo'riqnomani aniqlab, ish vaqtini qisqartiradi; va CISC ko'plab ko'rsatmalarga alternativa sifatida bitta yo'riqnomani biriktirishga imkon beradi.
Xotira arxitekturasi:
Ikkita turdagi mikrokontrolerlar mavjud - Garvard mikrokontrollerlari xotirasi arxitekturasi va Princeton mikrokontrollerlari xotirasi arxitekturasi.
Bu erda talabalar va havaskorlar orasida mashhur mikrokontrollerlar mavjud.
8051 seriyali mikrokontrollerlar (8 bit)
Atmel AVR mikrokontrollerlari (ATtiny, atmega seriyalari)
Mikrochip bu pic mikrokontrollerler seriyasidir
Texas Instruments, msp430 kompaniyasining mikrokontrollerlari
ARM mikrokontrollerlari
Mikrokontrollerning xususiyatlari
Mikrokontrollerler turli xil xususiyatlari uchun ko'milgan tizimlarda qo'llaniladi. Quyidagi mikrokontrolderning blok diagrammasida ko'rsatilgandek, u protsessor, kirish / chiqish, ketma-ket portlar, taymerlar, ADC, DAC va chopgichni boshqarish vositasidan iborat.
CPU yoki CPU
Protsessor mikrokontrollerning miyasi. Kirish signallari holatida kirish kontaktlari va dastur orqali ko'rsatmalar orqali ma'lumotlarni qayta ishlang va tegishli ravishda chiqish terminallarida ta'minlang.
Xotira
Xotira chiplari barcha dasturlar va ma'lumotlarni saqlash uchun mikrokontrolderga birlashtirilgan. RAM, ROM, EPROM, EEPROM, flesh-xotira va boshqalar kabi mikrokontrollerlarga birlashtirilgan turli xil xotira turlari bo'lishi mumkin.
I / O portlari
Har bir mikrokontrolderda kirish chiqish portlari mavjud. Mikrokontrollerlarning turlariga qarab kirish pinlari soni farq qilishi mumkin. Ular sensorlar, displey birliklari va boshqalar kabi tashqi kirish va chiqish qurilmalarini ulash uchun ishlatiladi.
Serial portlar
Ular mikrokontrollerün periferik qurilmalar bilan ketma-ket interfeys orqali aloqasini osonlashtiradi. Seriyali port - bu ketma-ket aloqa interfeysi bo'lib, uning yordamida ma'lumotlar bir vaqtning o'zida bitta kirishga yoki chiqishga uzatiladi.
ADC va DAC
Ba'zida o'rnatilgan tizimlar ma'lumotlarni raqamli va analoglardan boshqasiga o'tkazishda foydalanadilar. Shu sababli, ko'pgina mikrokontrollerler kerakli konversiyani amalga oshirish uchun o'rnatilgan ADC (analog-raqamli konvertor) va DAC (raqamli-analog konvertorlar) bilan birlashtirilgan.
Taymerlar
Taymerlar va hisoblagichlar o'rnatilgan tizimlarning muhim tarkibiy qismidir. Ular pulslarni shakllantirish, tashqi pulslarni hisoblash, modulyatsiya, tebranish va boshqalar kabi turli xil operatsiyalar uchun zarurdir.
Do'stlaringiz bilan baham: |