ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

What is the difference between microcontroller and microprocessor?

user-image
تم إضافة السؤال من قبل najad kk , ELV senior project engineer , Mackins Trading and Contracting W L L
تاريخ النشر: 2017/01/02
SEATECH Tunisie
من قبل SEATECH Tunisie , Technicien , seatech tunisie

The microcontroller is like micro computeur it have RAM, ROM and unite of calcule.

But microprocessor it only unite of calcule

Ahmed Wageh
من قبل Ahmed Wageh

there is many differences between them  mintioned in many articles but the major one is that every microprocessor and the reverse isn't correct

SARAVANAKUMAR S
من قبل SARAVANAKUMAR S

Microprocessor is an IC which has only the CPU inside them i.e. only the processing powers such as Intel’s Pentium 1,2,3,4, core 2 duo, i3, i5 etc. These microprocessors don’t have RAM, ROM, and other peripheral on the chip. A system designer has to add them externally to make them functional. Application of microprocessor includes Desktop PC’s, Laptops, notepads etc.   But this is not the case with Microcontrollers. Microcontroller has a CPU, in addition with a fixed amount of RAM, ROM and other peripherals all embedded on a single chip. At times it is also termed as a mini computer or a computer on a single chip. Today different manufacturers produce microcontrollers with a wide range of features available in different versions. Some manufacturers are ATMEL, Microchip, TI, Freescale, Philips, Motorola etc. 

Mohamed KARRAY
من قبل Mohamed KARRAY , Associate Professor , ESME sudria

The most différence that µC has memory and I/O.

Saif muqdad
من قبل Saif muqdad

the microcontroller have ROM,RAM,EEPROM and Timer.

the microprocessor is just an IC, we must use external circuit with it.

NASIR SHAIK
من قبل NASIR SHAIK , TEAM LEAD , united capital club

Key difference in both of them is presence of external peripheral, where microcontrollers have RAM, ROM, EEPROM embedded in it while we have to use external circuits in case of microprocessors

As all the peripheral of microcontroller are on single chip it is compact while microprocessor is bulky.

  • Microcontrollers are designed to perform specific tasks. Specific means applications where the relationship of input and output is defined. Depending on the input, some processing needs to be done and output is delivered. For example, keyboards, mouse, washing machine, digicam, pendrive, remote, microwave, cars, bikes, telephone, mobiles, watches, etc. Since the applications are very specific, they need small resources like RAM, ROM, I/O ports etc and hence can be embedded on a single chip. This in turn reduces the size and the cost.
  •  
  • Microprocessor find applications where tasks are unspecific like developing software, games, websites, photo editing, creating documents etc. In such cases the relationship between input and output is not defined. They need high amount of resources like RAM, ROM, I/O ports etc. 
  • The clock speed of the Microprocessor is quite high as compared to the microcontroller.

Mohammed Elsadig
من قبل Mohammed Elsadig , Lecturer , University of medical sciences and technology

Microcontroller consists of a built-in microprocessor as well as other units such as built-in Memory and I/O inside one IC, while a microprocessor can be used as stand-alone IC, but needs other ICs to be connected to it such as Memory and I/O.

mohamed essmat Abdel Mohsen
من قبل mohamed essmat Abdel Mohsen , Senior associate HCM Consultant , PwC - Egypt

Microcontroller = CPU + Memory + Peripherals.

Microcontrollers are often referred to as single chip devices or single chip computers in a small size that its resources are more limited than those of a desktop personal computer.

Micro processor:Just a CPUhas to add externally memory, clock,input/output interfaces, timer and all otherneeded peripheral. This is the reasona microprocessor has so many pins.

The difference between a microcontroller anda microprocessor is that the microprocessor isa general purpose computer while a microcontrolleris a computer dedicatedto one or just a few tasks.

مستخدم محذوف‎
من قبل مستخدم محذوف‎

As all the peripherals microcontroller are on single chip, it is compact while microprocessor is bulky

hussain merchant
من قبل hussain merchant , R&D Electronic engineer , MobileTelecommunicationIndia

Microcontroller is the one chip CPU i.e it contains in build RAM, ROM along with processing unit where as Microprocessor has only processing unit.

Microcontoller have limited resources and microprocessor have huge resources.

المزيد من الأسئلة المماثلة