Korpen, högfrekvent tortyr (3 / 5 steg)
Steg 3: Program
När du har allt som inrättats, och fäst-programmerare, är det dags att programmet. Jag har funnit att högtalaren inte kan bifogas medan programmering, så du bör haka som för detta steg. Det är också mycket viktigt att kristallen ska bifogas (tillsammans med 2 18 pF kondensatorer), eftersom det kommer att bli nödvändiga efter bränning säkringarna.
Utföra Inte nästa steg (burn-säkring) om du inte använder kristallen, när du gör AVR kommer att kräva en kristall att fungera. Om du bränner säkringar och du inte har en kristall din ur lycka till tills du kan få en.
Nu måste vi bränna AVR: s säkringar (se en tutorial på AVR: s för mer information, och den ovanstående varningen). Att göra det, kör detta kommando från inom samma katalog du har filerna: main.c och Makefile.
gör burn-fuse
Om programmering denna sak annat sätt är säkring värden:
lfuse: 0xFD
hfuse: 0xDF
Nästa köra följande två kommandon att kompilera program och program AVR:
göra
göra program
Om du vill kan du köra detta kommando för att rensa upp överdrifter filer som har skapats av gör kommandot:
göra rent
Och sådär! Förhoppningsvis det fanns inte några fel och din AVR är programmerade och redo att gå. Som standard kommer AVR vänta 15 minuter innan du gör det är sak, sedan pip i 1 sekund var 10 minut till en timme. Beep kommer vara 17 KHz (ganska hög lägrade). Kolla in main.c filen för mer information och ändra dessa värden. Jag såg till att lägga massor av kommentarer.