Este documento describe los componentes principales de un microcontrolador. Un microcontrolador es un circuito integrado que incluye una CPU, memoria y unidades de entrada/salida, lo que lo convierte en una computadora completa en un solo chip. Los microcontroladores tienen memoria y dispositivos de E/S como convertidores analógicos-digitales. Tienen arquitecturas de von Neumann o Harvard y su rendimiento depende de factores como el tamaño de los registros y la unidad de control. También describen las memorias como ROM, EPROM, FLASH y