Mikrokontroller va mikroprosessor o'rtasidagi boshqa farq kuch sistemasidir. Ichki regulyatori yordamida mikrokontroller faqat bitta tashqi kuchlanish qiymatiga muhtoj. Mikroprotsessor yadro, tashqi qurilmalar, I / U portlari va boshqalar uchun bir nechta kuchlanish talab qilganda. Ishlab chiquvchi ushbu kuchlanishning mavjudligini qaratishi kerak. Mikrokontroller yoki mikroprosessori qurilmaning spetsifikatsiyasining ba'zi jihatlari bilan belgilanadi. Misol uchun, Mikrokontroller bir qator periferik interfeysi kanallari talab qilinadi. Yoki foydalanuvchi interfeysi talablari mikrokontroller yordamida bajarilmaydi, chunki xotira va ishlash yo'q. Birinchi rivojlanishga erishishimizdan kelajakda mahsulotimiz katta o'zgarishlar bo'lishi mumkinligini bilamiz. Bunday holda eng yaxshi yechim tayyor platformadan foydalanishdir. Shunday qilib, kelajakda modifikatsiyani ta'minlash uchun qayta ishlash va interfeysning imkoniyatlarini hisobga olamiz. Aniqlashning qiyinchiliklaridan biri, kelajakdagi tizim uchun zarur bo'lgan tezlik bu mezonni ishlashining sintetik tekshiruvi va soniyada millionlab ko'rsatmalar soni o'lchagan hisoblash kuchi yordamida hisoblash.
Ko'proq murakkab grafik foydalanuvchi interfeysi ayniqsa 4, 3 dyuymdan kattaroq displeylar yordamida mikroprotsessorlardan foydalanishni talab qiladi. Mikroprosessorlar rangli foydalanuvchi interfeysidan foydalanuvchi ilovalarga egalik qilsa, mikrokontroller segmentli yoki nuqta matritsali LCD displeylari va ketma-ket interfeysga ega bo'lgan boshqa ekranlardir.Mikroprotsessor dasturiy ta'minot bilan boshqariladigan qurilma bo'lib, raqamli yoki analog uchun mo'ljallangan axborot - dastlabki ma'lumotlarni kiritish, arifmetikani bajarish, mantiqiy va boshqa operatsiyalarni bajarish, natija berish natijalari bo'yicha uni xotiradan o'qiydigan buyruqlar va nazorat qilish uchun qayta ishlash jarayoni.
Mikroprosessor quyidagilarni o'z ichiga oladi:
1.Мantiq apparat arifmetik va mantiqiy operatsiyalar ishlab chiqaradigan boshqarish moslamasi barcha birliklar uchun nazorat signallari buyruqlar kodlariga muvofiq mikroprotsessor.
2. Bloklarni ro'yxatga olish buyruqlar saqlash uchun kameralar, ma'lumotlar va manzillar.
3.Buyruqni o'qish yozish uchun interfeys va xotira va kirish qurilmalaridagi ma'lumotlar, tashqi boshqaruvni shakllantirish.