173
so‘ng, Markaziy protsessorga ma’lumot berishi va bermasligi mumkin, uni
dasturlanganligiga bog‘liqdir.
MK quyidagi qurilmalarga ega bo‘lishi mumkin:
1.
Analog koporatorr
. Uning asosiy vazifasi kiruvchi (o‘lchanadigan)
kuchlanishni ideal bilan taqqoslashdan iborat. Agar o‘lchanayotgan kuchlanish
idealdan yuqori bo‘lsa, komparator mantiqiy 1 signalini chiqaradi (qurilma
o‘chiriladi), agar pastroq bo‘lsa, mantiqiy 0 signalini chiqaradi (qurilma
ishlashda davom
e
tadi).
2.
Analog-raqamli o‘zgartkich
(ARO’). Analog kuchlanishni vaqt davomida
o‘lchaydi va uni raqamli shaklda chiqaradi. Barcha MKlarda mavjud emas.
3.
Taymer/hisoblagich
. Bu 2-xil birlikni taymer va hisoblagich shakllaridan
iborat. Taymer vaqt oralig‘ini hosil qiladi va raqamli hisoblagich ichki chastota
generatoridan kelayotgan impulslar sonini yoki tashqi manbalardan signallarni
hisoblaydi. Taymer/hisoblagich operatsiyasi vakillaridan biri PKM (puls-
kenglik modulyatori) bo‘lishi mumkin. Yuk ostida o‘rtacha kuchlanish
qiymatini boshqarish uchun mo‘ljallangan.
4.
Saqlovchi taymer
. Uning vazifasi ma’lum vaqt oralig‘idan so‘ng dasturni qayta
ishga tushirishdan iborat.
5.
Uzilish moduli
. Biror hodisaning ro‘y berishi haqida MKga xabar beradi va
dastur bajarilishini to‘xtatadi. Voqea tugagandan so‘ng uzil-kesil dasturni
qaytadan ishga tushiradi.
Hozir mikrokontrollerlarning 200 dan ortiq turlari mavjud. Ularni ishlab
chiqaruvchi kompaniyalar soni ikki o‘ndan oshdi. Ishlab chiquvchilar orasida keng
tarqalgan, ular asosan: 8-bitli, 16-bitli, 32-bitli kontrollerlar ishlab chiqarmoqdalar.