A Microcontroller is a very powerful device which can perform a series of tasks in an orderly manner and can perform like a small computer. Microcontrollers are usually