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

jak podłączyć programator

areczek5s 19 Lip 2009 17:35 2198 16
  • #1 6797852
    areczek5s
    Poziom 12  
    Witam serdecznie. chciałem zrobić taki termometr:http://forum.mikrokontrolery.net/viewtopic.php?t=165
    kupiłem programator stk200 i jakoś zdobyłem układ at90S2313. schody zaczęły się gdy chciałem zaprogramowac ten układ. nie wiem jak go podłączyć do układu (z programatora mam 10wyprowadzeń)
    MOSI
    LED
    RST
    SCK
    MISO
    VCC
    GND
    GND
    GND
    GND


    a w układzie jest tylko reset,gnd,vcc,sck,miso,mosi, więc do czego reszta gnd z programatora oraz czy muszę to czymś zasilić? w pony prog2000
    wszystko dobrze skonfigurowałem i jak chce wrzucić program to wyświetla mi się Device missing or unknown device(-24)
    co to znaczy? i czy do tego muszę mieć kwarc?
  • #2 6797891
    Konto nie istnieje
    Konto nie istnieje  
  • #3 6797933
    areczek5s
    Poziom 12  
    a czy potrzebny jest do tego kwarc? i zewnętrzne zasilanie?
  • #4 6804081
    Maciek4141
    Poziom 22  
    STK200 potrzebuje zewnętrznego zasilania (5V) które doprowadzasz do VCC; pamiętaj także o GND.
    Należy podłączyć tak (patrz nota katalogowa procka)
    MISO - PB6
    MOSI - PB5
    SCK - PB4
    RESET - do resetu

    Programator sam w sobie nie potrzebuje kwarcu, ale jak widzisz-ten termometr wymaga zewnętrzenego rezonatora 4Mhz, więc pamiętaj o odpowiedznich fuse bitach.
  • #5 6804375
    areczek5s
    Poziom 12  
    a jak się ustawia te fuse bity w pony prog
  • #6 6812037
    areczek5s
    Poziom 12  
    błagam niech mi ktoś pomoże,bo chce ten układ w końcu zaprogramować
  • #7 6812111
    _Robak_
    Poziom 33  
    Wciskasz ctrl - s. Przynajmniej w ponyprog2000, jesli masz inny to sobie taki sciagnij ;)
  • #8 6816214
    areczek5s
    Poziom 12  
    no to jak przycisne ctrl+s to mi coś takiego wyskakuje:
    jak podłączyć programator

    więc gdzie mam ustawić to 4MHz?
  • #10 6819583
    janbernat
    Poziom 38  
    at90S2313 nie ma żadnych fusebitów.
    Ma tylko lockbity.
    I pracuje tylko na zewnętrznym kwarcu.
    Jak możesz odczytać zawartość układu to dobrze.
    Lockbity nie blokują dostępu.
    Ale coś mi się nie chce wierzyć że jest to zawartość układu a nie bufora.
    Jak masz STK200 to ściągnij demo Bascoma, ustaw w opcjach-> programator i odczytaj dane procesora.
    Zestaw STK200 i Bascom jeszcze nigdy mnie nie zawiódł.
    Chyba że przez moją własną głupotę.
  • #11 6821797
    ginger78
    Poziom 21  
    Czy przy łączeniu programatora z programowanym układem (w przypadku Atmega8) oprócz MISO, MOSI, SCK i RESETu trzeba podłączać jeszcze RXD i TXD?
  • #12 6822149
    areczek5s
    Poziom 12  
    zobacz na tą strone:http://www.hobby.abxyz.bplaced.net/index.php?pid=4&aid=1

    to jest pokazane jak podpiąć atmege8
  • #13 6822160
    KamBys
    Poziom 23  
    przy ISP zawsze podlaczasz te same wyprowadzenia, niezaleznie jaka to atmega. tx i rx zostaw w spokoju
  • #14 6822209
    snow
    Poziom 31  
    KamBys napisał:
    przy ISP zawsze podlaczasz te same wyprowadzenia, niezaleznie jaka to atmega.


    Nie we wszystkich.
  • #15 6824252
    ginger78
    Poziom 21  
    Dzięki serdeczne za odpowiedzi. Mam jeszcze jedno pytanie. Po co na płytkach do programowania µC (sprzedawanych razem z programatorami na allegro) jest kwarc. Wydaje mi się, że jest on zbędny.
  • #16 6871287
    areczek5s
    Poziom 12  
    dołączam się do pytania ginger78 po co jest ten kwarc
  • #17 6871414
    m.bartczak
    Poziom 16  
    Kwarc jest niezbędny gdy programujesz układy w których ustawione zostały fuse-bity tak aby programowany układ korzystał z zewnętrznego generatora częstotliwości.
REKLAMA