Witam!
Planuję zaprogramować ATMegę8 (zarówno ATMega8A-PU, jak również ATMega8-16PU) na płytce stykowej (przez programator STK500 v2 firmy And-Tech), aby wgrać prosty programik do migania diodami LED. Program i płytka wzięta z popularnego cyklu do nauki programowania AVR w C. Oto schemat:
Mój układ różni się od tego tylko częścią zasilającą, ponieważ zasilam go zasilaczem komputerowym AT (napięciem 5 V, a dokładnie 5,2 V), więc nie używam stabilizatora.
Podczas próby programowania pojawia się tutaj problem i komunikat:
połączenia posprawdzałem. Napięcie na nóżce VCC wynosi 5,2V, na nóżce AVCC waha się między 4,4V a 4,5V. Zwarć na złączu ISP nie ma, połączenia też wykonane tak jak na schemacie. Tracę już do tego cierpliwość.
Na zdjęciu poniżej widać, że programator jest widziany przez system jako port COM (jako HID też próbowałem i nic...).
Proszę, pomóżcie, gdyż korcą mnie te AVRy niesamowicie i chciałbym nauczyć się je programować... A od najprostszych rzeczy (miganie LEDami) powinno się zacząć...
Pozdrawiam,
Jacek
Planuję zaprogramować ATMegę8 (zarówno ATMega8A-PU, jak również ATMega8-16PU) na płytce stykowej (przez programator STK500 v2 firmy And-Tech), aby wgrać prosty programik do migania diodami LED. Program i płytka wzięta z popularnego cyklu do nauki programowania AVR w C. Oto schemat:
Mój układ różni się od tego tylko częścią zasilającą, ponieważ zasilam go zasilaczem komputerowym AT (napięciem 5 V, a dokładnie 5,2 V), więc nie używam stabilizatora.
Podczas próby programowania pojawia się tutaj problem i komunikat:
Cytat:avrdude -p atmega8 -c stk500v2 -U flash:w:led.hex
avrdude: stk500v2_command(): command failed
avrdude: initialization failed, rc=-1
Double check connections and try again, or use -F to override
this check.
avrdude done. Thank you.
make.exe: *** [program] Error 1
połączenia posprawdzałem. Napięcie na nóżce VCC wynosi 5,2V, na nóżce AVCC waha się między 4,4V a 4,5V. Zwarć na złączu ISP nie ma, połączenia też wykonane tak jak na schemacie. Tracę już do tego cierpliwość.
Na zdjęciu poniżej widać, że programator jest widziany przez system jako port COM (jako HID też próbowałem i nic...).
Proszę, pomóżcie, gdyż korcą mnie te AVRy niesamowicie i chciałbym nauczyć się je programować... A od najprostszych rzeczy (miganie LEDami) powinno się zacząć...
Pozdrawiam,
Jacek
