Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Bascom. Jak krok po kroku wgrać program do uC?

wildchicken 02 Kwi 2008 21:54 3133 9
  • #1 02 Kwi 2008 21:54
    wildchicken
    Poziom 11  

    No więc juę od 3 dni siedzę na forum i szukam info na temat programowania atmega 8 znalazłem mnóstwo informacji na ten temat ale nie znalazłem jednej mianowicie proces krok po kroku ,jak juz napisany program wgrać na uC ;/ wiem że to jest głupie pytanie ale nie umiem znaleźć odp. Zakupiłem programator od kolegi taki jak ten
    http:/link_skasowałem
    che programować w bascom

    proszę o pomoc bo jutro będę już miał programator więc czas zacząć zabawę

    Proszę nie umieszczać linków do aukcji internetowych - Regulamin. Link skasowałem. [c_p]

    0 9
  • #2 02 Kwi 2008 23:13
    wader_669
    Poziom 28  

    nie rozumiem co ten link ma oznaczac ale spoko.
    Ja polecam dla poczatkujacych programator stk200/300. Mozna zrobic prostesze programatory, na paru rezystorach ale nie gwarantuje to bezpieczenstwa nie przepalenia portu lpt.
    Tutaj masz pokazane wyjscia wtyczki programatora (na zdjeciu sa bardziej wyjscia gniazdka do programatora!)
    http://www.oxisso.com/Microcontrollers/ISPheader.gif
    szukasz za pomoca google np. schematy wyprowadzen atmega8:
    http://sp7dpt.qrz.pl/images/Atmega8-Pins.png
    i podlanczasz mosi do mosi, miso do miso, reset do reseta, sck do sck, gnd do gnd.
    W bascomie piszesz program, kompilujesz i wgrywasz na procesor.
    koniec

    0
  • #5 03 Kwi 2008 11:00
    wildchicken
    Poziom 11  

    Ok dzieki za info ale jak jest napisane na tej aukcji ze wystarczy 4x kabelek i gniazdo LPT i można programować wiem o tym ze moge spalić LPT ale jak zrobie taki kabel i podepnę do tych pinów programujących to zaprogramuje uC
    A druga sprawa mnie interesuje co mam w opcjach progrmu bascom >options>programmer> co mam wybrać zam ????? bo tego nie wiem,

    0
  • #6 03 Kwi 2008 11:39
    intertom
    Poziom 11  

    Bascom masz zapewne w wersji demo, więc jest ograniczenie co do wielkości programu chyba 2Kb (tylko przy programowaniu nie przy kompilacji). Ja używam zewnętrznego programu.
    np ISProg: http://programy.internetstandard.pl/pc/13008/ISPPROG..html
    Przed programowaniem dobrze jest odczytać najpierw sygnaturę uC i Fusbity(jeśli wystąpi błąd to masz pochrzanione kabelki). Potem bierzesz to co wypluł Bascom (plik .hex) i wkładasz do pamięci flash.
    Przed kolejnym programowaniem należy użyć Erase. A i jeszcze musisz ustawić zegar przy programowaniu i kompilacji na taki jak masz fizycznie w uC (sprawdź w nocie kat. jak jest fabrycznie chyba 1MHz)

    0
  • #7 03 Kwi 2008 12:39
    wildchicken
    Poziom 11  

    no dobra wszystko fajnie pięknie a przypuścmy ze mam full wersje bascoma to moge nim wgrywać program jak tak to jak ??? :)

    0
  • #10 03 Kwi 2008 20:24
    ssllaawweekk
    Poziom 9  

    Witam.
    Moim zdaniem najlepsze wyjście to kupić gotowy STK 200/300 programator pod LPT. Kiedyś próbowałem z oszczędności zbudować programator na trzech rezystorach ale możliwość spalenia LPT mnie zniechęciła. Programator taki kosztuje około 20pln, nie jest to duży wydatek. A jeśli chodzi o programowanie w baskomie to :
    - w options -programmer zaznaczamy autoverify i w tym samym oknie wybrać trzeba z listy odpowiedni programator;
    - po napisaniu programu naciskamy kolejno F7 kompiluje program a potem F4 wgrywa program do pamięci
    Sprawa banalnie prosta.
    Jednak wiem że na niektórych komputerach programowanie przez LPT nie działa, nie ważne czy to bascom czy np codevisionavr.

    0