What is a Micro-controller?
Microcontrollers are integral part of embedded systems. A microcontroller is basically cheap and small computer on a single chip that comprises a processor, a small memory, and programmable input-output peripherals. They…