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.
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?
Related Content
Aprendiendo a programar: ¿Cómo comienzo a escribir mi propia biblioteca gráfica de LCD?
¿Es bueno usar Buck Converter para suministrar microcontrolador?
Sistemas embebidos: ¿Cuáles son las restricciones físicas al construir un proyecto?
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
¿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?
¿Cuál es la forma correcta de conducir un LED en un sistema integrado?
¿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?