answersLogoWhite

0


Best Answer

The main differences are:

  • A micro processor and microcotrollers are the same, however, microcontroller is refered to a microprocessor that contains other functions and other extra hardware.
  • For example, a microprocessor chip that also has PWM and on board serial com chips is considered to be a micro controller.
  • And microcomputer, is computing units that are smaller in size, such as your cell phone.
  • A microprocessor is a hardware that can processes logical codes.

More Detail: A microcontroller is a specialized form of microprocessor that is designed to be self-sufficient and cost-effective, where a microprocessor is typically designed to be general purpose (the kind used in a PC). Microcontrollers are frequently found in automobiles, office machines, toys, and appliances.

The microcontroller is the integration of a number of useful functions into a single IC package. These functions are:

The ability to execute a stored set of instructions to carry out user defined tasks.

The ability to be able to access external memory chips to both read and write data from and to the memory.

Basically, a microcontroller is a device which integrates a number of the components of a microprocessor system onto a single microchip.

So a microcontroller combines onto the same microchip :

The CPU core (microprocessor)

Memory (both ROM and RAM)

Some parallel digital I/O

Also, a microcontroller is part of an embedded system, which is essentially the whole circuit board. Look up "embedded system" on Wikipedia.

The difference is that microcontroller incorporates features of microprocessor(CPU,ALU,Registers)along with the presence of added features like presence of RAM,ROM,I\O ports,counter etc.Here microcontroller control the operation of machine using fixed programme stored in Rom that doesn't change with lifetime.

The Differences:

The main difference between a typical microprocessor and a micro controller living there architectural specifications is the application area of both the devices. A typical microprocessor like Intel Core family or Pentium family processors or similar processors is in computers as a general purpose programmable device. In its life period it has to handle many different tasks and programs given to it.

On the other hand, a micro controller from 8051 family or PIC family or any other have found there applications in small embedded systems like some kind of robotic system or a traffic signal control system. Also these devices handle same task or same program during there complete life cycle.

The other difference is that the micro controller usually has to handle real time tasks while on the contrary the microprocessors in a computer system may not handle a real time task at all times.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar
More answers
User Avatar

Wiki User

11y ago

I think a microcontroller includes the firmware that the microprocessor executes. A microprocessor without firmware is like an iPod without .mp3's.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: What is the difference between a microcontroller and microprocessor?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Related questions

What is the Different Between Microprocessor and Microcontroller?

The basic difference between the microprocessor and microcontroller is that we can interface a microcontroller directly means "for example we can directly connect a keyboard to microcontroller to any of its ports"....where as for microprocessor we can't interface directly...we require a circuit board since it requires ram,ic's.....etc.,! beyrojac mahinay


Similarites between a microcontroller and a microprocessor?

Microcontroller = (microprocessor+memory+peripherals) on a single chip


Difference between Z86E04 microcontroller from PIC microcontroller?

x


Differences between microprocessor and microcontroller?

It's really a question of symantics. "Microprocessor" typically refers to a PC-style CPU, that is, an adaptable piece of silicon that can be instructed to perform most forms of tasks. "Microcontroller" typically means a CPU that is solely dedicated to one purpose. In other words, a PC would have a microprocessor, while a microwave would have a microcontroller.


How many Address lines and data lines of microprocessor and microcontroller?

Microprocessor has 16 address lines and microcontroller has 20 address lines


What is the difference between AVR microcontroller and pic microcontroller?

The difference is base on the requirement of their0 application.


What are the differences between microprocessor and micro controllers?

yes,microprocessor does not have it's own memory while microcontroller has it's own memory.microprrocessor has required peripheril devices'


Can you use microcontroller c51 as a microprocessor 8085?

yes


Applications of microprocessor and microcontroller in the field information technology?

robotics


Who is first invented 8051 microcontroller or 8051 microprocessor?

Intel


Difference between microcontroller based system and embedded system?

embedded system also include microcontroller.


What is the difference between a single board computer and a microcontroller?

The difference between a single board computer and microcontroller is that a single board lacks a general purpose interface and the mass storage devices.