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

[ATtiny2313] jak podłączyć?

johnson255 01 Kwi 2009 00:29 2852 9
REKLAMA
  • #1 6360544
    johnson255
    Poziom 17  
    https://www.elektroda.pl/rtvforum/topic1273331.html
    część pierwsza z kosza...a więc odpowiadam na pytania :)

    ATtiny2313 zasilam napięciem z programatora 5V [USB], zmieniłem także źródło zasilania na inne i nic.

    Jest to nowy mikrokontroler prosto ze sklepu, podłączyłem 12MHz bo myślałem, że będzie działać, jeżeli wewnętrzny ma 1MHz a na fuse bitach się nie znam a poza tym nie da rady się połączyć to co ja w fuse bitach ustawie?, najpierw się muszę z nim połączyć.
    Tak programator STK500 jest oryginalny AVR Studio widzi go, programowałem nim już Atmegi 8.
    A tak poza tym to dobrze podłączyłem go? od razu przez żaden rezystor idzie do programatora? Bo Atmege 8 łącze tak:
    MOSI--[1KΩ]--MOSI
    RST--[1KΩ]--RST
    SCK--[1KΩ]--SCK
    MISO--[100Ω]--MISO
    A tutaj nie potrzeba żadnych rezystorów?
    z góry dzieki :)
  • REKLAMA
  • #2 6360578
    wader_669
    Poziom 28  
    Nie mialem nigdy stk500, posiadam jedynie stk200/300 i tam nie wstawiam rezystorow. Niezbytnio widze cel zebys je tam wstawial, skad masz takie info?

    Moja diagnoza ze masz uwalonego procka, jak jest wszystko ok na atmega8 i attiny2313 nie dziala, a masz dobrze podlaczone wszystko
  • #3 6360628
    johnson255
    Poziom 17  
    no wszyściutko podłączone jest jak należy miernikiem nawet sprawdziłem przewodność, w razie przerwania, wszystko jest ok :)
    A z tymi rezystorkami to tak tylko pytam ponieważ widziałem sygnały że pod LPT-ka podłączane były 330R, poza tym wiem że jest różnica pomiędzy STK500 a STK200/300, a nigdy nie programowałem Attiny2313 i nie wiedziałem czy po prostu na żywca się podłącza :)
    Ok to jutro kupie nowy procek i sprawdzę ;]
    Aha, a powiedzcie mi czy do zaprogramowania musi być wlutowany rezonator?bo wydaje mi się , że i tak nic on nie da przy pierwszym programowaniu bo ten wewnętrzny domyślny 1MHz starczy za 1 razem dopóki nie ustalimy częstotliwości w programie do nast. zaprogramowania?
    Z góry dzięki :) Pozdrawiam :)
  • REKLAMA
  • #4 6360657
    wader_669
    Poziom 28  
    z fusebitami masz racje.
    Nie wiem co ten stk500 ma wspolnego z najprostszym programatorem avr na lpt. Ja bym wywalil te rezystory.
  • #5 6361813
    crazy_phisic
    VIP Zasłużony dla elektroda
    Oryginalny STK500 ma podstawkę pod tiny2313 (90S2313) - korzystałeś z niej?
    Rezystory są zbędne, może przewody za długie?
  • REKLAMA
  • #6 6361817
    wojtek_84
    Poziom 13  
    Witam !
    Ja używam obecnie STK500 do programowania Attiny 84. Nie ma z tym żadnych problemów. Do programowania używam złącza ISP6PIN (tak jest opisane na płytce STK500). Nie używam żadnych rezystorów. Po prostu odpowiednie piny procka są połączone z odpowiednimi pinami na STK za pomocą zwykłych kabelków. Programator bez problemu powinien wykryć procka ze sklepu. Musisz pamiętać żeby dobrze ustawić częstotliwość ISP. No i oczywiście jeżeli do zasilania procka używasz innego źródła niż do zasilania programatora to musisz połączyć masę procka z masą programatora.
  • REKLAMA
  • #7 6361937
    chip2007
    Poziom 11  
    @johnson255

    czy mozesz jeszcze troche rozjasnic, bo przeczytalem watek i nieco sie zgubilem

    - uzywasz STK500 ?
    - tiny2313 chcesz programowac w STK500 czy w swoim ukladzie poprzez ISP?

    Jesli w STK500 - to nie rozumiem skad u ciebie zasilanie 5V - z USB ?
    STK500 zasilasz z USB ?

    Dalej, czy masz wlozonego tiny2313 w czerwona podstawke SCKT3300D3 i czy masz polaczone kabelkiem 6pin SPROG3 oraz ISP6PIN ?

    Zmniejsz czestotliwosc ISP ponizej 100kHz. Mi nie chcialo wykrywac Tiny26 gdy mialem powyzej 50kHz

    pozdrawiam
  • #8 6364461
    johnson255
    Poziom 17  
    słuchajcie :)
    ja nic mowie ze STK500 ma coś wspólnego z ISP tylko, powiedziałem że widziałem jak do ATtiny 2313 były podłączone rezystorki
    [ATtiny2313] jak podłączyć?
    więc po prostu myślałem, że można je tu również zastosować. Już dowiedziałem się że nie :)
    Używam STK500v2 [ATtiny2313] jak podłączyć? co prawda nie są one identyczne [ATtiny2313] jak podłączyć? mój jest okrojony o podstawki i porty.
    Jeżeli ktoś jest zainteresowany wklejam instrukcje, opis i dane techniczne mojego programatorka :)
    Jeżeli ktoś sprawdzi to w PDF-ie jest napisane że uC można zasilać z USB tylko że wydajność prądowa to max 500mA. Ale ja podłączam zasilanie z USB tylko na czas programowania, więc nie mam się o co martwić.


    Moderowany przez crazy_phisic:

    Proszę nie umieszczać na forum ogólnie dostępnych plików:
    http://www.sibit.pl/avr_prog.html
    Plik skasowałem.

  • #9 6364760
    chip2007
    Poziom 11  
    no i wszystko jasne :)

    w pierwszym poscie napisales:
    Cytat:
    Tak programator STK500 jest oryginalny AVR Studio widzi go


    a masz jakiegos klona, STK500v2
    to nie jest oryginalny atmelowski STK500

    ale juz sie wyjasnilo, wiec teraz ktos kto ma taki programator zapewne bedzie w stanie ci pomoc

    pozdrawiam
  • #10 6366194
    AvrArm
    Poziom 15  
    johnson255:
    Skoro ATmega8 programujesz to programatorek jest sprawny.
    Sprawdź dokładnie wszystkie połączenia, szczególnie te lutowane przez Ciebie ;) Ludzie różnych rzeczy się czepiają, łącznie z przeinstalowywaniem systemów na kompach a na koniec się okazuje że winne są niechlujnie wykonane połączenia. Programator ma być podpięty bezpośrednio, ewentualnie reset procka możesz podciągnąć do VCC oporkiem ok. 10k.
    Ważna uwaga ! W AVR Studio po odpaleniu gui STK500 wybierz ręcznie z listy procek który będziesz programował. Wadą tego softu w AVR Studio jest brak autodetekcji.
    Pozdrawiam.
REKLAMA