¿Trabajar en Arduino Mega y trabajar en el microcontrolador 8051 es lo mismo para el aprendizaje integrado?

Sí, es lo mismo en algunos aspectos y no, no es lo mismo.

Es lo mismo en el sentido de que no importa qué controlador use, los conceptos y métodos que aplique para resolver un problema seguirán siendo los mismos.
Para encender un LED, debe proporcionar algo de voltaje a través de los terminales. Puedes hacer esto usando cualquier controlador. El concepto aquí es que utiliza un pin de E / S digital para proporcionar voltaje (encender el LED) o no proporcionar voltaje (apagar el LED). Entonces, no importa qué controlador use, sabe que para encender un LED, debe emitir un ALTO en un pin del controlador y conectar el LED a él.

No es lo mismo en el sentido de que los registros, la arquitectura y el conjunto de instrucciones variarán entre los controladores.
8051 tendrá un conjunto diferente de registros que el controlador en Arduino Mega. Dependiendo de las opciones disponibles en los controladores, el número de registros variará. Pero esta parte es fácil de aprender. Tendrá que pasar unas horas con la hoja de datos y podrá configurar el controlador de la manera en que desea que funcione.

En conclusión, el controlador que usa no importa siempre que aprenda los conceptos, las técnicas de resolución de problemas y la lectura de hojas de datos.

Realmente te recomiendo que comiences a trabajar con algo en un nivel más bajo que Arduino. Arduino es realmente bueno para la creación rápida de prototipos, pero en mi perspectiva es malo para aprender sistemas integrados. Existen otras plataformas que se pueden utilizar para iniciar su proceso de aprendizaje, como los paneles de desarrollo / evaluación que ofrece Atmel. Son más caros probablemente o no (es necesario verificar) y definitivamente más difíciles de configurar y configurar, pero puedo decirle que le brindarán la experiencia que necesita para aprender sistemas integrados, como la cadena de herramientas, el compilador, la programación integrada con C, y perspectiva de hardware. En realidad, Atmel Studio le ofrece un buen IDE con Building Block, así como un compilador GNU, por lo que probablemente solo necesite comprar una placa de desarrollo …

More Interesting

Estoy en b. 2do año de tecnología con ece stream y quiero capacitarme en un sistema integrado, pero ¿qué debo hacer en el sistema integrado?

Para un robot orientado a tareas, ¿es mejor usar Arduino o microcontrolador PIC? ¿Por qué?

Dado un sistema integrado que tiene múltiples CPU, ¿cómo podemos diseñar un sistema para la comunicación entre procesadores?

¿Cuáles son los pros y los contras del desarrollo basado en pruebas considerando solo el software integrado?

¿Hay futuro para los sistemas embebidos o el diseño VLSI?

¿De qué maneras se puede agregar conectividad a Internet a los microcontroladores Atmega?

¿Cuáles son los lenguajes de programación esenciales, además de C incrustado, para aprender para una buena carrera en un dominio de sistema embebido?

¿Me pueden ayudar a aprender las características de un sistema integrado?

¿Qué puedo hacer para hacer crecer una carrera en sistemas integrados?

¿Hay alguna empresa que ofrezca chips integrados + kits de desarrollo que usen Bluetooth HS?

¿Cuáles son las habilidades requeridas para un ECE más reciente para trabajar en el campo de sistemas integrados o en el campo VLSI en India?

¿Qué es Android incrustado?

¿Cuáles son las diferencias entre los campos de la robótica, la mecatrónica y los sistemas integrados?

¿Qué especialización se prefiere para un ingeniero de hardware en Google? ¿VLSI, sistemas embebidos, procesamiento de señales o sistemas de comunicación?

¿Cuáles son algunas empresas realmente buenas de I + D en sistemas integrados?