Re: Microcontroller
A microcontroller is a single integrated circuit, commonly with the following features:
* central processing unit - ranging from small and simple 4-bit processors to sophisticated 32- or 64-bit processors
* input/output interfaces such as serial ports (UARTs)
* other serial communications interfaces like I²C, Serial Peripheral Interface and Controller Area Network for system interconnect
* peripherals such as timers and watchdog
* RAM for data storage
* ROM, EPROM, EEPROM or Flash memory for program storage
* clock generator - often an oscillator for a quartz timing crystal, resonator or RC circuit
* many include analog-to-digital converters
Above short description is copied here from Wikipedia The Free Encyclopedia.
Is it enough?
Regards.