Skocz do zawartości

Atmega8 problem z wgraniem programu


Pat

Pomocna odpowiedź

Witam, ostatnio mnie tkneło żeby odkurzyć kiedyś zakupiony zestaw i od razu pojawił się problem 😋 Podłączyłem programator stk500v2 do płytki stykowej z Atmegą8a i hmm od tak wpiąłem 4 diody na porty PD0, PD2, PD4, PD6 i poprostu na początku wymagałem tylko zapalenia się tych diód .. jedyne co otrzymałem to taki komunikat

avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude.exe: Device signature = 0x1e9307
avrdude.exe: reading input file "C:\AVR\make.hex"
avrdude.exe: input file C:\AVR\make.hex auto detected as Intel Hex
avrdude.exe: writing flash (88 bytes):

Writing | avrdude.exe: stk500v2_command(): unknown status 0x80
avrdude.exe: stk500v2_paged_write: write command failed
################################################## | 100% 0.17s

avrdude.exe: failed to write flash memory, rc=-1

avrdude.exe done.  Thank you.

Próbowałem poszukać w googlach coś, natknąłem się na kilka wyników lecz żaden nie dał mi odpowiedzi .. Coś znalazłem że procesor może być walnięty, że programator może być źle podłączony ..

Programator podłączałem wydaje mi się że dobrze 😋 tylko nie wiem do czego służą te dodatkowe 4 wyjścia GND ...


#define F_CPU 1000000L
#include <avr/io.h>
#include <util/delay.h>                

int main(void)
{
   DDRD = 0xFF;

   while (1) 
   {
    	 PORTD = 0x55;    /* 0x55 binarnie 0101 0101 */
     /* opóźnienie 0.33 sek. */
     _delay_ms(330);
  }
   }

Link do komentarza
Share on other sites

Co to za plątanina? I co to za kondensator pod uC? Ciężko cokolwiek skumać. Jeśli to problem z programowaniem, to wywal może te kabelki od diod? Wtedy będzie nieco jaśniej. A najlepiej schemat. Podciągnij RESET przez rezystor 10k do plusa. Kondensator z lewej między VCC a GND, jak najbliżej uC. Więcej nie jestem w stanie Ci pomóc na tę chwilę.

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.