Stap 4: Uploaden programma met Arduino ISP
Ik verbrand de bootloader voor seriële programmering van arduino maar ik gefaald te programmeren van de microcontroller. Vervolgens vastbesloten ik om het arduino gebruiken als ISP programmeur. Als u met arduino als ISP programmeur branden programma in een ATmega microcontroller bootloader branden is niet nodig. U enkel een programma schrijven en uploaden met behulp van "upload met behulp van programmeur". Eerste keer dat ik heb geüpload een testprogramma succesvol. Maar na het wijzigen van het programma ik heb geprobeerd om het programma opnieuw uploaden en ik kreeg foutmelding. Ik heb geprobeerd om het probleem te vinden en merkte ik had Selecteer "arduino uno" bestuur als targetbord. Ik veranderde de Raad van bestuur ATmega8-noxtal , maar kreeg opnieuw de fout messagebut met verschillende fouttype. Deze keer vond ik verkeerd microcontroller geselecteerde bericht.
Ik probeerde verschillende manier het probleem op te lossen, maar ik kan het niet verwijderen. Eindelijk begreep ik dat ik had schade de microcontroller door het selecteren van verkeerde bestuur zoals verkeerde bord configureren van microcontroller onjuist zekeringen.
Probleem:
Ik had het selecteren van het verkeerde bord (Arduino UNO in plaats van ATmega8-noxtal en niet indirect geconfigureerde fuse-register onjuist dat de chip permanent beschadigd.
Leren uit het mislukken:
Voor het programmeren van een microcontroller uasing Arduino ISP programmeur moet u juiste bestuur anders microcontroller kan worden beschadigd door onjuiste fuse configuratie. (seriële programmering het niet mogelijk een groot probleem omdat die tijd bootloader verzorgen van fuse register)