Hay muchos microprocesadores y microcontroladores como 8085 8086 PIC, etc. ¿En qué se diferencian entre sí y el estudio de cualquier microprocesador y microcontrolador le da una comprensión de todos los demás?

La mayoría de los microcontroladores se pueden clasificar en 4 tipos, serie 8051, serie de microcontroladores PIC, serie AVR y serie ARM. Todos estos admiten un tipo similar de protocolo (s) de comunicación. Todos ellos tendrán temporizador (es) y otros requisitos básicos del microcontrolador. La diferencia existe en la arquitectura interna del hardware . Por ejemplo, en los controladores ARM, la comunicación entre la CPU y la memoria o algunos GPIO de baja latencia ocurren a través del bus AHB, donde la CPU y UART o los temporizadores pasan a través del bus APB. Entonces, cuando el programa quiera interactuar con sus características como UART / timer / gpio / RAM / ROM, el bus respectivo debe activarse primero .. Donde, como en el caso de 8051 / PIC / AVR, habrá un bus de direcciones y un bus de datos para interactuar. Otra diferencia entre los diferentes tipos de controladores son, número de registros internos admitidos, número de bancos de registro, etc. Si trabaja en uno de cada tipo de controladores obtendrá una mejor comprensión.

Tenemos tantos autos en el mercado. Todos compran el automóvil según sus requisitos. Sirven casi para el propósito, transportándose del lugar X al Y. Todos tienen volante, freno, acelerador, engranajes, embrague, etc. Pero todos los autos son diferentes. De la misma manera, cada microprocesador se adapta a un requisito específico. Todos tienen registros internos, instrucciones, escritura en memoria externa, lectura desde memoria externa, etc. Si comprende un microprocesador, puede entender todos los microprocesadores.

More Interesting

¿Por qué la mayoría de los circuitos integrados fabricados por Intel comienzan con 8 (por ejemplo, 8086, 8051, 8284)?

¿Qué tengo que aprender para ser un ingeniero integrado?

¿Qué conjunto de habilidades necesita un ingeniero de sistemas integrado?

¿Los robots tienen sistemas integrados en ellos?

¿Para qué se utilizan los microcontroladores?

¿Se puede aplicar el conocimiento de los sistemas integrados en inteligencia artificial y aprendizaje automático?

¿Cuál es la forma correcta de conducir un LED en un sistema integrado?

¿Alguien puede ayudarme a encontrar la dirección de Pc0-Pc5? La hoja de datos: http://www.pmt-fl.com/downloads/picocap/DB_PCap01Ax_0301_en.pdf

¿Cuál es el mejor instituto para sistemas integrados en India que también ofrece ofertas de trabajo?

Sistemas embebidos: ¿Cómo ejecuta un microprocesador el código binario?

¿Por qué algún software Thin Client utiliza Windows Embedded en lugar de Linux?

Soy un ingeniero profesional de sistemas embebidos que está bastante versado en C. Quiero comenzar a aprender C ++ para comprender la programación orientada a objetos. ¿Qué tipo de proyectos debería intentar comprender bien el concepto y la familiaridad de C ++?

¿Cuál es el sistema de microcontrolador con Wi-Fi más barato? ¿Existe una solución de menos de $ 20 para que Wi-Fi habilite un dispositivo Arduino?

¿Cuáles son algunos de los temas de proyectos principales del año final fáciles e impresionantes en sistemas embebidos?

¿Cuál es la mejor opción de carrera entre sistemas embebidos, automatización de procesos, IoT y VLSI? ¿Cuál debería elegir?