A microcontroller is a self-contained system with peripherals, memory and a processor that can be used as an embedded system.
Most programmable microcontrollers that are used today are embedded in other consumer products or machinery including phones, peripherals, automobiles and household appliances for computer systems.
Due to that, another name for a microcontroller is "embedded controller.".
BLOCKS OF A MICROCONTROLLER
A microcontroller basically contains one or more following components:
Central processing unit(CPU)
Random Access Memory(RAM)
Read Only Memory(ROM)
Input/output ports
Timers and Counters
Interrupt Controls
Analog to digital converters
Digital analog converters
Serial interfacing ports
Oscillatory circuits
Most programmable microcontrollers that are used today are embedded in other consumer products or machinery including phones, peripherals, automobiles and household appliances for computer systems.
Due to that, another name for a microcontroller is "embedded controller.".
BLOCKS OF A MICROCONTROLLER
A microcontroller basically contains one or more following components:
Central processing unit(CPU)
Random Access Memory(RAM)
Read Only Memory(ROM)
Input/output ports
Timers and Counters
Interrupt Controls
Analog to digital converters
Digital analog converters
Serial interfacing ports
Oscillatory circuits