Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Pierwsze kroki, pierwsze programowanie, pierwsze problemy.

Przemasiq 07 Feb 2013 21:05 1893 12
  • #1
    Przemasiq
    Level 9  
    Witam ponownie dziś przyszedł moj mikrokontroler AVR ATMEL ATmega8A-PU DIP28 16MHz
    wraz z płytka prototypową i programatorem USBasp ATMEL AVR
    podłączyłem sam mikro kontroler na płytce prototypowej tak aby połączyć ja z komputerem ale to wszystko.

    Dalej nie wiem co z tym fantem zrobić chciałbym się nauczyć programować owe procesory, lecz nie wiem za co się zabrać.
    Może mi ktoś pomoże zaproponuje jakiś prosty układ dioda i microswitch lub coś w tym stylu dokładnie jak to podłączyć jaki program ściągnąć itp.
    Od razu mówię że czytałem jakiegoś Mirka ale nic nie wywnioskowałem z tego.

    Drugi problem bo na tym programatorze mam 3 tryby do złączenia szybko złączką ale nie wiem jaki kiedy mam zwierać itp. może ktoś się orientuje też w tej kwestii i pomoże.

    Edit: Tu jest link do programatora http://allegro.pl "Programator USBasp ATMEL AVR + Taśma IDC Win7x64"
  • #2
    pawel-jwe
    Level 30  
    Co do kursów to polecam to:
    http://hobby.abxyz.bplaced.net/index.php?pid=4&cid=1

    Natomiast jeśli chodzi o soft, to chyba na początek najlepsze jest AVRStudio + Winavr. Tylko jeden problem, że standardowo AVRStudio nie obsługuje programatora USBasp, więc do wgrywania samego programu (pliku HEX) musiał byś urzywać np. AVRDude.
  • #3
    Przemasiq
    Level 9  
    no właśnie i tu znowu problemy, nie wiem do czego jest avrstudio do czego pliki HEX i avrdude nic, więc może ktoś mi jaką instrukcję uproszczoną dla upośledzonych wyśle :)
  • #5
    Przemasiq
    Level 9  
    i znowu zero konkretów czytam już tydzień i nic nie wyczytałem nie a może ktoś mi chociaż powie jak z tymi złączkami jest bo moge aż 3 złączycz ale nie wiem po co J1 J2 J3
    a i jakie sterowniki potrzebne mi są bo komputer pokazuje błąd jak podłączam programator
  • #6
    pawel-jwe
    Level 30  
    Przemasiq wrote:
    no właśnie i tu znowu problemy, nie wiem do czego jest avrstudio do czego pliki HEX i avrdude nic, więc może ktoś mi jaką instrukcję uproszczoną dla upośledzonych wyśle :)

    Czy Ty w ogóle klikałeś w link który Ci podałem?!?
    Tu daje Ci ponownie link do pierwszej części kursu, jest tam świetnie opisane to o co pytasz:
    http://hobby.abxyz.bplaced.net/index.php?pid=4&aid=1
    PS. Musisz po prostu to przeczytać, jaki sens żeby ktoś tu przepisywał to co jest opisane już w setkach kursów.
  • Helpful post
    #7
    Rokita1993
    Level 19  
    Co do programatora to w linku który podałeś do niego:
    http://allegro.pl "Programator USBasp ATMEL AVR + Taśma IDC Win7x64"
    Po lewej stronie masz do pobrania instrukcje i sterowniki.

    Pozdrawiam :)
  • #8
    Przemasiq
    Level 9  
    czyli podczas programowania którą muszę mieć zworkę włączoną ?
  • #9
    dondu
    Moderator on vacation ...
    Przemasiq wrote:
    i znowu zero konkretów czytam już tydzień i nic nie wyczytałem nie a może ktoś mi chociaż powie jak z tymi złączkami jest bo moge aż 3 złączycz ale nie wiem po co J1 J2 J3
    a i jakie sterowniki potrzebne mi są bo komputer pokazuje błąd jak podłączam programator

    Skoro kupiłeś programator, to pierwsze kroki kieruj do sprzedawcy.

    Rokita1993 wrote:


    Poprawny link: http://mikrokontrolery.blogspot.com
    @Przemasiq: ... i zaglądnij do spisu treści.
  • #10
    Przemasiq
    Level 9  
    Witam ponownie mam kolejny problem nie mogę skompilować (chyba tak to się nazywa) tych 2 plików
    Code: text
    Log in, to see the code

    a mi zamiast 0 wyświetla się 2 co może być powodem ?

    Dodano po 4 [minuty]:

    Przemasiq wrote:
    Witam ponownie mam kolejny problem nie mogę skompilować (chyba tak to się nazywa) tych 2 plików
    Code: text
    Log in, to see the code

    a mi zamiast 0 wyświetla się 2 co może być powodem ?


    Code: text
    Log in, to see the code

    Tej kwestii też nie rozumiem mam utworzyć folder o takiej nazwie, przeciez nie da się wpisywać w nazwie folderu znaków specjalnych min. backslash'a




    link do instrukcji z której brałem cytaty http://hobby.abxyz.bplaced.net/index.php?pid=4&aid=1

    Edit: rozwiązałem to problemem było zmienianie nazwy na inna pliku tworzonego przez program mfile

    lecz mam kolejny problem mianowicie
    Code: text
    Log in, to see the code


    jakim programem teraz to wysłać do programatora?
  • #11
    pawel-jwe
    Level 30  
    Przemasiq wrote:
    jakim programem teraz to wysłać do programatora?

    Np. AVRDude (polecam do tego nakładkę AVR Burn-O-Mat - ja z niej korzystałem przy programatorze USBasp)
    Tu masz to opisane: https://www.elektroda.pl/rtvforum/topic1237892.html

    Natomiast co do problemów z kompilacją itd. to jeśli sprawia Ci to dużo problemów to polecam zainstalować oprócz WinAVR jeszcze AVRStudio (jest to całkiem przyjemne środowisko do pisania i kompilacji programów na mikroprocki AVR). Pamiętaj tylko że instalacja AVRStudio wymaga zainstalowania wcześniej WinAVR.
    Tu masz ładnie opisane jak używać AVRStudio:
    https://www.elektroda.pl/rtvforum/topic1059204.html
  • #12
    Przemasiq
    Level 9  
    no tak tylko nadal nie wiem jak ten plik led.hex wysłać do mikrokontrolera :(