WHAT IS DIFFERENCE BETWEEN MICROPROCESSOR AND MICROCONTROLLER?

In this tutorial we are going to learn about WHAT IS DIFFERENCE BETWEEN MICROPROCESSOR AND MICROCONTROLLER?

Application of MICROPROSSER AND MICROCONTROLLER-

Microprocessor have inbuilt software which is calculate the task as per application. There is predefined task.

Microcontroller which are define by special task like first we have to provide the input in microcontroller which through we can do work. We can make any type of task through input in Microcontroller.

Application of MICROPROSSER

  1.  CPU
  2. Laptop
  3. Gamming
  4. Web Browsing
  5. Photo Editing
  6. Creating Documents
  7. Mathematics Calculation
  8. Simulation

Application of MICROCONTROLLER

  1. Digital Camera
  2. Washing Machine
  3. Microwave Oven

In MICROCONTROLLER can see in these application where is task is predefined.

In MICROCOPROCESSOR can see in these application where is task is NOT predefined.

In MICROCOPROCESSOR have RAM, ROM, I/O Port & timer are connected external and there is not limitation of memory Due to all are connected external overall size is big than microcontroller .

MICROPROCESSOR – Have 32 BIT & 64 BIT

Clock Speed – 1Ghz to 4 GHz

RAM – 512MB to 32GB

ROM – 128GB to 2TB

Peripheral – USB

Interface – High Speed Ethernet UART

In MICROCONTROLLER have RAM, ROM, I/O Port & timer are connected internal and there is limitation of memory.

MICROCONTROLLER – Have 8BIT, 16BIT and 32BIT

Clock Speed – 1Mhz to 300Mhz

RAM – 2KB to 256KB

Flash Memory – 32KB to 2MB

Peripheral – I2C

Interface – SPI & UART

Leave a Comment