logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Nie da się połączyć z Atmeg8 ani Atmega8a

spekus 03 Sty 2012 17:30 1385 16
REKLAMA
  • #1 10343103
    spekus
    Poziom 9  
    Robię zegar szachowy na płytce uniwersalnej, 2 siedmiosegmentowe wyświetlacze, kilka guzików, nic szczególnego. Układ jest zbudowany na Atmedze8 i nie potrafię się z nią połączyć. Używam oryginalnego programatora AVRISP mkll, na nowszej wersji ATMEGA8a też ten sam problem Nie da się połączyć z Atmeg8 ani Atmega8a
    Oczywiście sprawdzałem czy nie zwarć i czy dobrze są wyprowadzone wejścia pod programator i wszystko wygląda w porządku. Ktoś ma jakieś pomysły?
  • REKLAMA
  • #2 10343112
    xamrex
    Poziom 28  
    Masz napięcie poprowadzone do uC?
    Sprawdź prędkość
    W zakładce main masz ustawienia prędkości, powinno być mniej niż 1/4
  • #3 10343150
    spekus
    Poziom 9  
    Uc jest okej, programator wykrywa 5,2V Mniej niż 1/4 częstotliwości czego? nie mam żadnego kwarca tam
  • #4 10359487
    jaki90
    Poziom 2  
    Plik Makefile jest?
  • REKLAMA
  • #5 10359529
    spekus
    Poziom 9  
    Chodzi ci o plik hex? Jeśli tak to jest wygenerowany

    Dodano po 14 [minuty]:

    Podłączałem także różne kwarce aby móc odblokować fuse bity ale nic to nie dawało, cały czas ten sam problem. Próbowałem także na nowych mikroprocesorach. Macie jakieś pomysły co można by jeszcze zrobić?
  • #6 10360349
    xamrex
    Poziom 28  
    spekus napisał:
    Próbowałem także na nowych mikroprocesorach.

    No to albo podłączenie masz złe, albo programator..
  • REKLAMA
  • #8 10360514
    spekus
    Poziom 9  
    Niestety nie mam jak zrobić zdjęć, poprawność podłączeń sprawdzałem, kolega ma ten sam problem ze swoim układem, zupełnie innym ale też opartym na Atmedze8. Wygląda na to że to jednak coś z ustawieniem procka dziwnego. Programator wykrywa n napięcie zasilania i Aref. Według tego robiłemNie da się połączyć z Atmeg8 ani Atmega8a
  • REKLAMA
  • #10 10360545
    spekus
    Poziom 9  
    Nie robiłem schematu dla podłączeń programatora, podłączałem do wyprowadzeń mikroprocesora według dataschetu, nie dawałem też żadnych kondesatorów. Mam jedynie taki schemat: Nie da się połączyć z Atmeg8 ani Atmega8a
  • #12 10360575
    spekus
    Poziom 9  
    Udało mi się połączyć z programatorem ale nie wiem dlaczego wykrywa 6 CK jeżeli nie ma zegara. Jestem jak widać początkujący. Ktoś mógłby mi wytłumaczyć co mam poustawiać jeśli nie mam kwarca? Nie da się połączyć z Atmeg8 ani Atmega8a
  • #13 10360601
    dondu
    Moderator na urlopie...
    spekus napisał:
    Jestem jak widać początkujący.

    Skoro masz świadomość, że jesteś początkujący, to może zamiast łapać się za wszystko co się da, zacznij odpowiadać na pytania i wykonywać, to co Ci doradzają. No chyba, że chcesz nadal tracić czas lub co gorsza zablokować sobie mikrokontroler. A dla zrozumienia, że warto: Piekło Początkujących
  • #14 10360616
    spekus
    Poziom 9  
    No rozumiem, a mógłbyś mi powiedzieć jak te fuse bity ustawić?
  • #16 10361610
    McMonster
    Poziom 32  
    Przeczytaj dokładnie, co napisał dondu.

    Dla uproszczenia przekazu masz źle podłączone zasilanie, a konkretniej nie podłączone wszystkie wymagane piny. Dokładny opis jest podany w linkach od dondu i zalecam przeczytanie tego, co tam jest w całości. Powtarzam, w całości. Do tego nie pokazałeś jeszcze podłączenia programatora.

    Bez tego będziesz siedział i tracił czas nad nie działającymi układami.
  • #17 10365803
    Arcus
    Poziom 11  
    spekus, nie wiem skąd masz ten projekt i czy schemat dokładnie go odzwierciedla ale w takiej formie bez tranzystorów i rezystorów to upalisz porty mikrokontrolera zaraz po wgraniu hexa. Niektóre piny, które zapewne będą wyjściami, masz podłącze do +5V więc w stanie niskim będziesz miał zwarcie do masy. Zastanów się czy warto wgrywać tego hexa.

    Popatrz sobie jak powinno wyglądać muliipleksowe połączenie wyświetlacza led.
REKLAMA