Professional Documents
Culture Documents
za pomocą programatora
równoległego
Co będzie nam potrzebne?
Programator równoległy
http://www.duchftp.w8w.pl/projekty/hvprog.html
Program AVR-Burn-O-Mat
http://avr8-burn-o-
mat.aaabbb.de/avr8_burn_o_mat_avrdude_gui_en.html
Program AVRPP.EXE
Zakładam że programator masz już wykonany tak więc przechodzimy dalej.
Kopiujemy nasz folder z programem AVRPP.EXE do folderu „avrpp” na partycji np. F:\.
Odradzam w tym wypadku stosowania partycji C.
Program AVRPP.EXE odpalamy poprzez START -> Uruchom -> wpisujemy cmd i dajemy OK.
Wyskoczy nam okno:
W podstawkę wkładamy nasz zablokowany procesor nie dający się odczytać poprzez ISP (w
moim wypadku Atmega 32).
Wpisujemy: avrpp\avrpp.exe –rf i zatwierdzamy Enterem, oraz prośbę o włożenie układu w
podstawkę znów Enterem.
Odpalamy AVR-Burn-O-Mat.
Hfuse = 99 (hex)
Lfuse = E1 (hex)
Odpalamy nasz plik EXCEL „Kalkulator fusebitów” i w pola lfuse i hfuse wpisujemy wartości
odczytane z programu AVR-Burn-O-Mat.
Wyskakuje nam ciąg zer i jedynek
Widzimy komunikat „Writing fuse low byte...Passed” czyli lfuse zostały wgrane.
Identycznie postępujemy z hfuse czyli:
avrpp\avrpp.exe –fh10011001
Na koniec sprawdzamy:
avrpp\avrpp.exe –rf
I teraz najważniejsze...
Sprawdzamy czy nasz układ komunikuje się przez ISP za pomocą zwykłego programatora:
Duch__