Paso 2: Diferencia entre microprocesador y microcontrolador
Microprocesador es un tipo de circuito de lógica que se utiliza para el procesamiento de la CPU. Es el cerebro de la computadora. Algunos microprocesadores Pentium de Intel 1,2,3,4, core 2 duo, i3, i5 etc. Tiene ninguna RAM, ROM y periféricos en el chip. Un diseñador de sistemas debe añadir externamente para hacerlas funcionales. Aplicación del microprocesador incluye Desktop PC, ordenadores portátiles, libretas etc.. Microprocesador utiliza general propósito como desarrollo de software, juegos, sitios web, Foto editar, crear documentos, etc.. En tales casos no se define la relación entre la entrada y salida. La velocidad de reloj del microprocesador es bastante alta en comparación con el microcontrolador.
Pero microcontroller tiene un CPU, además con una cantidad fija de memoria volátil (RAM) de los datos, programa no volátil (ROM), puertos de E/S de propósito general y otros periféricos todo integrados en un solo chip. Hoy en día diversos fabricantes producen microcontroladores en diferentes versiones. Algunos fabricantes son Intel, ATMEL, Microchip, TI, Philips, Motorola etc..
En el caso de pequeños sistemas embebidos es más común utilizar microcontroladores. Por otro lado, sistemas embebidos más grandes pueden usar uno o más microprocesadores si no se encuentra un microcontrolador de velocidad adecuada y la funcionalidad. Sin duda, un microcontrolador es mucho más barato que un microprocesador. Su consumo es bajo.