He aquí un dato interesante que puede ayudar a mejorar su capacidad de escribir código ensamblador.
En un esfuerzo por eliminar la complejidad del código ensamblador para un proyecto de AVR [ Quinn Dunki ] descubierto cómo utilizar macros para escribir código AVR con la cadena de herramientas GNU. Cualquier persona que use AVR- GCC debería tener esto en cuenta si alguna vez quieres o
que libra a cabo un proyecto en lenguaje ensamblador.
Si nos fijamos en el código anterior , verás dos comandos que son , evidentemente, no asamblea ; PulseVRAMWrite y DisableVRAMWrite .
Estos son macros que dirigen el ensamblador para rodar en un trozo de código.
Pero avr-as , el ensamblador se utiliza con este conjunto de herramientas , carece de la capacidad de manejar macros