Microcontroller

A highly integrated chip in which a processor, memory, I/O peripherals, timer/counter, communication ports etc are integrated on a single chip.