Brief description  about Online courses   join in Online courses
View Mohamed Irfan  Mohamed Refai 's Profile

Microcontroller VS Microprocessor


I find it hard to make a clear cut difference between uP and uC. Can you help me with examples.
Asked by Mohamed Irfan Mohamed Refai | Dec 10, 2013 |  Reply now
Replies (3)
View sharon Maxwell 's Profile
Visit the CETPA Infotech and get the Embedded system training classes with the highly qualified mentor.
To Know more details visit the :-
Aug 22, 2017
View Danish Sualeh 's Profile
To make one point more clear:
Microprocessors have no in-built Memory for storing program and data. External memory (RAM, ROM) has to be installed on the circuit board(called motherboard in case of PCs). In microcontrollers memory (RAM, ROM) is part of the IC itself, therefore in-built.
Dec 20, 2013
View Danish Sualeh 's Profile
First of all microprocessors are more suited for general purpose applications (such as PCs, tablets, cell phones, servers). Microcontrollers on the other hand are used in situations for a dedicated set of tasks such as those used for control functions of washing machines, remote control, car engines, etc.

Microprocessors have a much more complex architecture than microcontrollers and therefore have more processing power and operate at higher clock speeds.

Most importantly, microprocessors have no in-built RAM memory in their IC chip (do confuse this memory with cache) for storing data and program instructions. Therefore external memory (RAM) has to be installed in the circuit board along with the microprocessor and input/output peripherals are connected to the circuit board.
Dec 20, 2013