A microcontroller is a small and low-cost microcomputer, which is designed to perform
the specific tasks of embedded systems like displaying microwave’s information, receiving
remote signals, etc.
The general microcontroller consists of the processor, the memory (RAM, ROM, EPROM),
Serial ports, peripherals (timers, counters), etc.
1.4 Difference between Microprocessor and Microcontroller
Microcontrollers are used to execute a
single task within an application.
Its designing and hardware cost is low.
Easy to replace.
It is built with CMOS technology, which
requires less power to operate.
It consists of CPU, RAM, ROM, I/O ports.
Microprocessors are used for big
Its designing and hardware cost is high.
Not so easy to replace.
Its power consumption is high because it
to control the entire system.
It doesn’t consist of RAM, ROM, I/O ports.
uses its pins to interface to peripheral
1.5 Applications of Microcontrollers
Microcontrollers are widely used in various different devices such as:
•Light sensing and controlling devices like LED.
•Temperature sensing and controlling devices like microwave oven, chimneys.
•Fire detection and safety devices like Fire alarm.
•Measuring devices like Volt Meter.