He estado tratando de hacer un proyecto usando Arduino, necesito tu ayuda para saber las diferencias básicas entre estos. Gracias
He estado tratando de hacer un proyecto usando Arduino, necesito tu ayuda para saber las diferencias básicas entre estos. Gracias
Ignacio dio una respuesta de una línea, una respuesta más detallada podría llevar libros ...
Cada familia de microcontroladores tiene su propia arquitectura: registros, disposición de memoria, métodos de direccionamiento de memoria y otras cosas, lo que hace que cada familia tenga su propio conjunto de instrucciones y lenguaje de ensamblaje.
Es probable que las familias de procesadores más nuevas como AVR y ARM sean más "compatibles con el compilador" y, en general, más flexibles que el 8051, que es un diseño bastante antiguo.
El 8051 es un procesador de 8 bits (procesa una palabra de datos de 8 bits a la vez).
Muchos AVR también son de 8 bits, pero algunos son de 32 bits (manejan 32 bits de datos a la vez), y los ARM son de 32 bits, y son mucho más potentes que los procesadores de 8 bits.