Witam Wszystkich
Ostatnio męczę się z przerzuceniem pliku HEX za pomocom USBasp do Atmegi8.
Fuse Bity ustawiam zgodnie z wyliczeniami "kalkulatora" dla Atmegi8
Posiadam programator jak na załączonym obrazku.
((zdjęcie zapożyczone z Allegro i nie jest mojego autorstwa))
Oczywiście sterowniki do
programatorka zainstalowane i programator jest rozpoznawalny przez XPeka
jako USBasp. Po podłączeniu programatora słychać " dźwięk allert " Xpeka ze go wykrył. Na programatorze świeci się czerwona dioda
sygnalizujaca podłączenie.
Po próbie przesłania Hex do Flash'a mikrokontrolerka pokazuje komunikat:
Przy innej konfiguracji fusebitów wyświetla ten sam komunikat.
Przy korzystaniu z opcji Auto Program pokazuje ten monit:
Program którego używam do komunikacji PC-->Programator-->Atmega8 to
Khazama AVR Programmere
Proszę o pomoc bo mi już ręce opadają.
Jeszcze pytanko z innej beczki trochę.
Czy jak na adapterze do programatora jest kwarc 8Mhz to czy w kodzie programu przeznaczonego dla Atmegi muszę pisać:
$crystal = 1000000 // bo niby takie są ustawienia fabryczne
czy też
$crystal = 8000000 // ze względu na ten kwarc w adapterze programatora
czy może
$crystal = 8000000 // bo tak pisze w dokumentacji Atmegi8
i ostatnie
$crystal = 8000000 // bo na układzie docelowym gdzie będzie Atmega
zostanie wykorzystany zewnętrzny kwarc 8Mhz
p.s Szukałem przez google ale zazwyczaj w takich sytuacjach był niesprawny/zle wykonany programator albo uszkodzona Atmega.
Sądze ze programator i kość są sprawne (kupione nowe użyte pierwszy raz )
Ostatnio męczę się z przerzuceniem pliku HEX za pomocom USBasp do Atmegi8.
Fuse Bity ustawiam zgodnie z wyliczeniami "kalkulatora" dla Atmegi8
Posiadam programator jak na załączonym obrazku.
((zdjęcie zapożyczone z Allegro i nie jest mojego autorstwa))
Oczywiście sterowniki do
programatorka zainstalowane i programator jest rozpoznawalny przez XPeka
jako USBasp. Po podłączeniu programatora słychać " dźwięk allert " Xpeka ze go wykrył. Na programatorze świeci się czerwona dioda
sygnalizujaca podłączenie.
Po próbie przesłania Hex do Flash'a mikrokontrolerka pokazuje komunikat:
Przy innej konfiguracji fusebitów wyświetla ten sam komunikat.
Przy korzystaniu z opcji Auto Program pokazuje ten monit:
Program którego używam do komunikacji PC-->Programator-->Atmega8 to
Khazama AVR Programmere
Proszę o pomoc bo mi już ręce opadają.
Jeszcze pytanko z innej beczki trochę.
Czy jak na adapterze do programatora jest kwarc 8Mhz to czy w kodzie programu przeznaczonego dla Atmegi muszę pisać:
$crystal = 1000000 // bo niby takie są ustawienia fabryczne
czy też
$crystal = 8000000 // ze względu na ten kwarc w adapterze programatora
czy może
$crystal = 8000000 // bo tak pisze w dokumentacji Atmegi8
i ostatnie
$crystal = 8000000 // bo na układzie docelowym gdzie będzie Atmega
zostanie wykorzystany zewnętrzny kwarc 8Mhz
p.s Szukałem przez google ale zazwyczaj w takich sytuacjach był niesprawny/zle wykonany programator albo uszkodzona Atmega.
Sądze ze programator i kość są sprawne (kupione nowe użyte pierwszy raz )
