AVR Assembler Tutorial 1 (2 / 5 steg)
Steg 2: Installera assembler och avrdude
Du kan nu hämta och installera assembler och avrdude från länkar på det första steget i självstudiekursen. Det är troligt att om du redan har arbetat med Arduinos du redan avrdude installerat.
Efter att du har avra installerat kommer du att märka att det finns en underkatalog som kommer med det kallas "källor" och inne i katalogen finns ett gäng include-filer. Dessa är alla mikrokontroller som du kan programmera med avra. Du kommer att märka direkt att det finns ingen fil för 328p som vi använder här. Jag har bifogat en. Filen heter m328Pdef.inc som du bör sätta inne den innehåller katalogen eller någon annanstans du. Vi kommer att inkludera det i våra assembler program. Allt detta gör är att ge var och en av registren i namn på mikrokontroller från databladet så att vi inte har att använda sina hexadecimalt namn. Ovanstående include-filen innehåller "pragma direktiven" eftersom den var avsedd för C och C ++ programmering. Om du tröttnar på att se den assembler spotta ut "ignorera pragma-direktiv" klagomål bara gå in i filen och ta bort eller kommentera ut alla rader börjar med #pragma
Okej, nu när du har din microcontroller redo, du assembler är redo och du programmerare är färdig, kan vi skriva vårt första program.