"Mikroprotsessorlar" fanidan kurs ishiga topshiriq va varianti



Yüklə 2,02 Mb.
Pdf görüntüsü
səhifə9/17
tarix16.12.2023
ölçüsü2,02 Mb.
#182680
1   ...   5   6   7   8   9   10   11   12   ...   17
kurs ishi 1

12 Mgts 
20 Mgts 
12Mgts 
16 Mgts 
50 gts 
4Mgts 
1816 seriyasidagi bir kristalli mikrokontrollerlarning xarakteristikalarini 
solishtirish 1.3 jadvalda keltirilgan. 


20 
Jadval 1.3. 
K1816 va PIC 16G’18sinfi bir kristalli mikrokontrollerlarni solishtirish 
jadlvali 
№ 
p.p. 
Asosiy xarakteristikalari 
Mikrokontroller tipi 
K1816BE31G’51 
PIC16G’18 

Texnologiya 
n-MOP 
KMOP 

Rezident 
dastur xotirasi 
Tip 
PZUG’PPZU 
Xajm
1K...4K 
512...4KG’8K 

Ma’lumotlarning rezident 
xotira xajmi, bayt 
64G’128 
25...192G’454 

Sinxronizatsiyalash 
chastotasi, MGts 
6G’12 
20G’25 

Tsikl uzunligi, mks 
2,5G’1 
0,2 

Manba kuchlanishi, V 
Q5 
Q(2...6) 

Energiya sarfi 
300 mA 
(5V,6MGts) 

300 mA (SLEEP 
rejimida) 

2 mA(5V, 4 
MGts) 
15 mkA(3V,32 
kGts) 

1 mkA (3V, 
SLEEP rejimida) 

Razryadlilik 
komand, 
bit 

12G’14G’16 
Ma’lumot 
lar, bit 


1816 seriyasidagi mikrokontroller an’anaviy Prinston arxetekturasiga ega, 
komanda va ma’lumotlar bitta shina orqali uzatiladi. Bitta Q5 V elektromanba 
kuchlanishini talab qiladi, 1,5 Vt ga yaqin quvvat va 0 dan 70
0
gacha 


21 
temperatura diapazonida ishlaydi. Mikrokontroller 48MK 1- 6 MGts gacha 
sinxronlash chastotasi diapazonida ishlaydi. Komandalarni minimal bajarish 
vaqti 2,5 mksni tashkil qiladi. Mikrokontroller 51MK 1,2 MGts dan 12 MGts 
gacha chastota diapazonida ishlashi mumkin, bunda komandalarni minimal 
bajarish tsikli 1 mksni tashkil etadi, tezlik esa 1 sekundda bir million qisqa 
operatsiyalarga teng.
1816 seriyasidagi mikrokontroller asosiy xarakteristikalari taxlili, MK48 va 
MK51 mikrokontrollerlarni tuzish konstruktorlik ishlab chiqarish etapida 
foydalanish maqsadga muvofiq, shuningdek kam sonli maxsulotlarda ham 
MK49 mikrokontrollerlari xajmli doimiy dasturli xotira dasturiga ega, shuning 
uchun uni qo’l seriyali maxsulotlarda ishlatish kerak. Rezident xotira dasturiga 
ega bo’lmagan mikrokontrollerlardan chekli maxsulotlarda emas, avtonom 
tuzatish qurilmalarda va ko’p funktsiyali dasturlovchi kontrollerlarda, dastur va 
ma’lumotlar xotirasi sifatida tashqi katta integral sxemalardan foydalanuvchi va 
dasturni yuklash vositasiga ega mikrokontrollerlardan foydalaniladi.
PIC 16G’17 seriyali mikrokontrollerlar boshqa turdagi bir kristalli 
mikrokontrollerlar bilan solishtirilganda ular nisbatan faqat ishlab chiqarishni 
ta’minlaydi. PIC mikrokontrollerlarining RISC arxitekturasiga yangi 5 MISP 
(bir sekundda million jarayon) ishlab chiqarish standarti o’rnatilgan. PIC analog 
sinfidagi nisbatan keng tarqalgan 8 bitli mikrokontrollerlarga solishtirilganda 
eng yuqori tezlikka ega. PIC 16G’17 turkum mikrokontrollerlari SGS-tlandor 
firmasi 
ST62 
seriali, 
Motorola 
firmasi 
M68HO5, 
Intel 
firmasi 
8048G’8049G’8051; Zilog firmasi Z86XX va National firmasi COR800 seriali 
mikrokontrollerlari bilan solishtirilganda 5-10 marta yaxshiroq ishlab 
chiqarishni ta’minlaydi. 
Bunday ishlab chiqarish aniq vaqt masshtabiga ishlovchi har xil 
qurilmalarni ishlatishga imkon beradi, masalan: disk yurituvchilar, skaner,
aloqa protsessori, barcha imkoniyatli terminallar va hokazo . 
To’rtta asosiy pozitsiya bilan bir kristalli mikrokontrollerlarni tanlash: 


22 
1) tizimli loyihalash nuqtayi nazaridan bir kristalli mikrokontrollerlar 
quyidagi xarakteristikalarni taxlil etishi kerak: arxetektura tipi, tezlik, kirish-
chiqish portlari miqdori va tipi, bekor qilish imkoniyati, o’rnatilgan doimiy va 
operativ xotira xajmi, avtomatlashtirilgan loyihalash tizimi mavjudligi va 
boshqalar 
2) mikrokontrollerlar qurilmasi apparatli vositalari ishlab chiqish nuqtai 
nazaridan quydagilarni xisobga olish zarur: katta integral mikrosxemalar 
tayyorlash texnologiyasi, boshqa bajaruv mexanizmlari bilan elektrik jihatdan 
mos kelishi, energiya sarflash va ta’minot manbai, gabaritlari, korpus tipi va 
chiqishlar soni, ishchi temperatura diapazoni va boshqalar; 
3) matematik ta’minoti nuqtayi nazaridan quyidagilarni taxlil qilish kerak: 
komanda va ma’lumotlar razryadligi, komandalar to’plami va adresslash 
usullari, stek mavjudligi va tashkil etish, ishchi dasturlar taxlash vaqti va 
boshqalar; 
4) iqtisodiy nuqtayi nazardan bir kristalli mikrokontrollerlar va 
mikrokontrollerlar qurilmasi butun qiymati aniqlovchi parametr bo’ladi.
Bir kristalli mikrokontrollerlar funktsional imkoniyatlarini ifodalovchi 
asosiy xarakteristikalardan biri uning razryadligidir( komanda va ma’lumotlar 
razryadligi). Mikrokontrollerlar qurilmasidagi ma’lumotlarning talab qilingan 
razryadlilik diapazoni etarlicha keng va ularning funktsional belgilanishlariga 
bog’liq. Ko’pchilik qo’llaniladigan bir kristalli mikrokontrollerlarda 8 
razryadlilik qo’llaniladi. Shu bilan birga 16 razryadli, xatto 32 razryadli bir 
kristalli mikrokontrollerlardan ham ba’zi bir xolatlarda foydalanish zarur. Oxirgi 
vaqtlarda bir kristalli mikrokontrollerlar bilan birga bir kristalli mikro 
EXMlardan ham foydalanilmoqda. Bu u bilan bir qatorda mos razryadlilikdagi 
mikroprotsessorlar ham bunday hollarda bir kristalli mikrokontrollerlar kirish-
chiqish va boshqaruv bo’yicha asosiy masalalarni bajaradi. 
Bir kristalli mikrokontrollerlarning mos sinfini aniqlagach, ular qo’yilgan 
barcha talablarga javob berishlari kerak. Bir kristalli mikrokontrollerlarning 
mavjud dasturiy imkoniyatlarini baxolash amalga oshiriladi. Buning uchun 


23 
dasturiy taminot qatlamlarini va avtomatlashtirilgan dasturlash vositalarini 
mavjudligi xisobga olinishi arur. 
Bir kristalli mikrokontroller komandalar tizimi faqatgina razryadliligi (8-
16-32 bit) bilan emas, balki echilayotgan masalaning har xil algoritimlarini 
dasturlashda komandalarning kompaktli zanjirini tashkil etish imkoniyati bilan 
ham farqlanadi. Shuning uchun komandalar soni yoki razryadligi bilan 
solishtirish bir kristalli mikrokontrollerlar to’g’ri tanlash uchun etarlicha asos 
bo’la olmaydi. 
Bir kristalli mikrokontrollerlar tanlashda komandalar tizimi va bir kristalli 
mikrokontrollerlar 
arxitekturasida 
aniqlanadigan 
dastur-lashtirish 
murakkabligini xisobga olish zarur. Mikrokontrollerlar juda murakkab qurilma, 
ularni yuqorida sanab o’tilgan butun imkoniyatli texnik xarakteristikalari bilan 
xarakterlash mumkin. 
Ko’pchilik xollarda bir kristalli mikrokontroller turkumini tanlash va 
solishtirish uchun kriteriya sifatida ularning quyidagi xarakteristikalaridan 
fodalanish etarli:
1) tezlik;
2) dasturlashtirish va taxlash vaqti;
3) energiya sarfi;
4) gabaritlari;
5) qiymati. 
Mikrokontroller tizimi boshqaruvchi tipik strukturasi quyidagi rasmda 
ko’rsatilgan:


24 
1.2.1. Rasm. Mikrokontroller tizimi boshqaruvchi tipik strukturasi. 
U boshqaruv ob’ekti, mikrokontroller va apparaturalarning o’zaro 
aloqasidan tashkil topgan. Mikrokontroller ogohlantiruvchi so’zlar ketma-
ketligidagi so’rovlar yo’li bilan, boshqaruvchi so’zlar ketma-ketligi boshqaruv 
algoritmi bilan mos ravishda generatsiyalanadi. Ogohlantiruvchi so’z bu ob’ekt 
xolati signallari va boshqaruv ob’ekti datchiklari bilan shakllantirilgan. 


25 
Datchiklar chiqish signallarini har xil fizik tabiat natijasida analog-raqamli 
o’zgartirgichlarda oraliq o’zgartirishlarni tanib qilishi yoki signallarni ifodalash 
sxemalarida bo’lishi mumkin. Bunda galvanik tugunlar ochilishi funktsiyalari 
bajariladi va TLL standarti ikkilik signallari darajasida shakllantiriladi. Talab 
qilingan davriylikdagi mikrokontroller boshqaruvchi so’zlarni o’zining chiqish 
portlarida almashtiradi. Boshqaruvchi so’zlarning ba’zi-bir qismi boshqaruvning 
ikkilik to’g’ri signallari to’plami kabi interpretatsiyalanadi, bunda signallarni 
shakllantiruvchilar sxemalari orqali bajaruvchi mexanizmlarga va indikatsiya 
qurilmalariga signallar tushadi. Boshqaruvchi so’zning boshqa qismi taxlangan 
ikkilik kodlarni beradi, unda raqamli-analog aylantirgichlar orqali analog tipdagi 
bajaruvchi mexanizmlarga ta’sir etadi. Agar boshqaruv ob’ekti raqamli 
bajaruvchi mexanizmlar va raqamli datchiklardan foydalansa, u xolda tizimda 
analog-raqamli o’zgartirgich va raqamli-analog o’zgartirgich bo’lishi shart 
emas.
Aloqa apparaturalari tarkibida qoidaga asosan TTL seriyasidagi integral 
sxemalarda ogohlantirish registrlari ham kiradi, u ba’zi-bir maxsuslashtirilgan 
belgilar to’plamini ham boshqaruv ob’ekti kabi, ham kontroller ishlash jarayoni 
kabi fiktsirlaydi. Bu ogohlantirish registri kontrollerdagi tez boruvchi 
jarayonlarda va boshqaruv ob’ektining nisbatan sekin boruvchi va ehtimoliy 
jarayonlari o’zaro sinxronizatsiyasini ishlovchi mexanizmi apparaturali vositasi 
sifatida foydalaniladi. U datchiklarga ham, kontrollerga ham ruxsat etadi.


26 

Yüklə 2,02 Mb.

Dostları ilə paylaş:
1   ...   5   6   7   8   9   10   11   12   ...   17




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin