Skocz do zawartości

Pomocna odpowiedź

Napisano

Mam problem, zakupiłem sobie (jak mi się uda to dodam fotki)

-programator USBASP wraz z taśmą

-atmege8a-PU

-płytkę uniwersalną

wszystko polutowałem :

Sprawdzałem wszystkie połączenia, i jestem pewien na 95% że wszystko jest dobrze, jednak podcza programowania w bascomavr wyskakuje mi takowy błąd:

Sam nie wiem co poszło nie tak, szukałem przez cały tydzień rozwiązania, ale nie znalazłem

, więc wstawiam post.

Jeżeli ktoś miał podobny problem lub wie jak go rozwiązać proszę o pomoc !

Tak, oto jak wygląda program :

$regfile = "m8adef.dat"

$crystal = 1000000

Config Portb = Input

Portb = &B00000000

Config Portd = Output

Portd = &B0000000

Do

Portd.0 = 0

Wait 10

Portd.0 = 1

Wait 10

Loop

End

Czekaj, jaką ikonę T? obok dyskietki, obok dyskietki jest zapisywanie.

ok , mam sorry nie to okno

[ Dodano: 16-02-2013, 20:11 ]

wyskakuje to samo :

Chodzi o to że MOSI podłączasz do MISO a MISO do MOSI.

Tak jak przy UARTcie TX łączysz z RX a RX z TX.

Po jednej linii lecą dane w jedną stronę a po drugiej w drugą. I dlatego muszą być podłączone odwrotnie. Masz tak?

Jeśli chodzi o AVCC ja zawsze podłączam przez dławik 10uH do VCC.

nie miałem tak, chwilka robie poprawki

[ Dodano: 16-02-2013, 20:45 ]

a jak z tym (avcc) ?

[ Dodano: 16-02-2013, 20:48 ]

nie mam akurat dławika, podłczyć czy nie ?

Wystarczy wpisać w google zapytanie i wszystko będzie jasne. Podobno Atmega 8 ma zwarte te piny ale dla spokoju bym i tak podłączył.

Po zamianie MOSI z MISO zadziałało czy dalej nie?

Masz tak podłączone?? (sprawdź UWAŻNIE)

uC MOSI-MOSI programator

uC MISO-MISO programator

uC SCK-SCK programator

uC RST-RST programator

uC VCC-VCC programator

uC GND-GND programator

Ja programowałem Atmege8 jak miałem podłączone Vcc do AVcc i bez, jakoś nie było problemów. Zasilasz uC ~5V ?? Z programatora ??

W razie co:

Wszystkie GND musisz mieć zwarte.

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...