Allt i en AVR programmerare (7 / 7 steg)
Steg 7: ATmega328: Burning Bootloader
Starta Arduino IDE, klick på redskapen och öppna menyn styrelse.
Välj din Arduino ombord. (Jag använder en Uno.)
Klick på redskapen igen och den här gången öppna menyn programmerare.
Välj AVRISP mkII programmeraren.
Klicka på filen, öppna menyn exempel och klicka på ArduinoISP.
Placera chipet i uttaget på höger med justering skåran mot handtaget.
Klicka på verktyg, öppna menyn programmerare och välj Arduino som ISP.
Klick på redskapen igen och den här gången öppna menyn styrelse.
Välj antingen Arduino Duemilanove w/ATmega328 eller ATmega328 på en skärbräda (8 MHz intern klocka).
Om du väljer Duemilanove infoga w/ATmega328 keramisk resonator.
Om du väljer ATmega328 på en skärbräda (8 MHz intern klocka) för ett chip som redan har standard startprogrammet måste du infoga keramisk resonator. Ett chip inställt för att köras med den externa klockan kan inte köras utan den.
Nu Klicka på verktyg, klicka på bränna Bootloader.
I min undersökning fann jag att efter programmering Attinys jag var tvungen att starta om datorn, koppla från Arduino och börja om proceduren från början att bränna en bootloader. Prova detta om det uppstår fel när du försöker bränna en starthanterare.
Jag tror detta programmerare fungerar även på en ATmega168, men jag har inte ett chip för att prova på.
Det finns instruktioner om hur man programmerar ATmega328 när startprogrammet har laddats här. Men jag tycker det är enklare bara sätta chip i Arduino eftersom du måste dra chip från Arduino ändå. För en standard bootloader inställningen styrelsen skulle du normalt använda. Om du bränt bootloader med ATmega328 på en skärbräda (8 MHz intern klocka) använda den igen vid programmering chip.