Paso 2: Instale el ensamblador y avrdude
Ahora puede descargar e instalar el ensamblador y avrdude desde los enlaces en el primer paso de este tutorial. Es probable que si usted ya ha trabajado con Arduino ya tienes instalado avrdude.
Después de tener este instalado te darás cuenta que hay un subdirectorio que se llama "fuentes" y dentro del directorio son un montón de archivos de inclusión. Estos son todos los microcontroladores que se pueden programar con avra. Usted notará inmediatamente que no hay ningún archivo para la p 328 que estamos usando aquí. He adjuntado uno. El archivo se llama m328Pdef.inc que debe poner dentro del incluye directorio o cualquier otro lugar que te gusta. Nos se ser incluidos en nuestros programas del lenguaje ensamblador. Todo esto es dar a cada uno de los registros en los nombres de microcontrolador de la hoja de datos para que no tengamos que usar sus nombres hexadecimales. El anterior archivo include contiene "directivas pragma" ya que fue diseñado para la programación C y C++. Si te cansas de ver el ensamblador escupa quejas "ignorando la Directiva pragma" sólo entran en el archivo y borrar o comentar todas las líneas comienzan con #pragma
Bueno, ahora que tiene su lista de microcontrolador, su lista de ensamblador y su programador listo, podemos escribir nuestro primer programa.