controller
• Microcontroller is a specific purpose device.
E.g.: a microcontroller based device designed for
Temperature measurement, the microcontroller
assigned to perform only one task that is
temperature measurement we can’t use it for other
application.
• Microcontroller contains CPU, RAM, ROM, I/O ports, and, counter, timers.etc is on a single chip.
• It contains a fixed amount of RAM, ROM, I/O ports, counter,
and timer .etc.
• It has only one or two instructions to move data between
memory and CPU.
• Memory and I/O device access time is less.
• Usage of microcontroller reduces the PCB size and increases reliability, because they required less hard ware.
• It is a power full device and it is also called micro chip.
• They have many bits handling instruction.
• It processes mathematical and logical instructions.
• E.g.:8051 is the very popular microcontroller that widely
used in collage labs.
Microprocessor
• It contains a CPU stands alone, RAM, ROM, I/O ports,
and, counter, timers.etc.
• Designer can decide the amount of ROM, RAM,
I/O ports, counter, and timer .etc.
• It has many instructions to move data between memory and CPU.
• Memory and I/O device access time is more.
• Microprocessor based system requires more hardware.
• Generally IC which contain useful function called microprocessor
• It has only one or two bit handling instructions.
• E.g.: very popular example is 8085 which is widely
used in collage labs