Program na atmege8 do programowania innych AVR sprawdzony tylko na atmedze z braku innych AVR
Zasada dzialania: programujemy atmege8 prgramem PROG_AVR dołączając na końcu swoj program nazwa.bin. komorki 396-399 słuzą do ustawienia fuse bitów i lock bitów
w kolejnosci fuselow, fisehigt, fuselock.
programowany AVR podpinamy do SPI portB2 podpinamy do reset.
do portu B1 i BO podpinamy diody LED zieloną i czerwoną.
Do portu D2 podpinamy styk inicjujący programowanie.
Niestety nie mozna zaprogramowac całej Atmegi jedynie miesci sie 8192-400 bajtów programu użytkowego.
Instrukcja obsługi:
Po właczeniu swieci LED zielony
Po nacisnieciu przycisku powinien migac LEDczerwony - programowanie
potem miga LED zielony weryfikacja, potem jezeli wszsytko ok zapale sie LED zielony
Błedy:
swieci sie LED zielony i czesrwony błąd Enable (obojetne co oznacza)
swieci sie LED czerwony bład programowania.
Algorytm programowania przewiduje automatyczne dostosawanie taktowania SPI do aktualnej czestotliwosci oscylatora programowanego układu. FUSE ustawine na 8Mhz ale w przymadku bardzo mały czestotliwosci szczególnie dla procesorów majacych dzielnik oscylatora mozna ustawic na mniejsza czestotliwosc.
Zasada dzialania: programujemy atmege8 prgramem PROG_AVR dołączając na końcu swoj program nazwa.bin. komorki 396-399 słuzą do ustawienia fuse bitów i lock bitów
w kolejnosci fuselow, fisehigt, fuselock.
programowany AVR podpinamy do SPI portB2 podpinamy do reset.
do portu B1 i BO podpinamy diody LED zieloną i czerwoną.
Do portu D2 podpinamy styk inicjujący programowanie.
Niestety nie mozna zaprogramowac całej Atmegi jedynie miesci sie 8192-400 bajtów programu użytkowego.
Instrukcja obsługi:
Po właczeniu swieci LED zielony
Po nacisnieciu przycisku powinien migac LEDczerwony - programowanie
potem miga LED zielony weryfikacja, potem jezeli wszsytko ok zapale sie LED zielony
Błedy:
swieci sie LED zielony i czesrwony błąd Enable (obojetne co oznacza)
swieci sie LED czerwony bład programowania.
Algorytm programowania przewiduje automatyczne dostosawanie taktowania SPI do aktualnej czestotliwosci oscylatora programowanego układu. FUSE ustawine na 8Mhz ale w przymadku bardzo mały czestotliwosci szczególnie dla procesorów majacych dzielnik oscylatora mozna ustawic na mniejsza czestotliwosc.