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

Pyatnie o zaprogramowanie atmegi8

krzysiek.el 27 Paź 2010 22:50 902 2
REKLAMA
  • #1 8672246
    krzysiek.el
    Poziom 11  
    Witam.
    Zacząłem się "bawić" w programowanie od tygodnia,mam programator stk500 płyte testowa z propoKSa (żeby nie było,że reklama) EVBavr04.
    Poczytałem o pisaniu programów i o środowisku avr studio4. Na stronie propo... do tej płyty są przykłądowe programy,jak wrzucam do procka to wszystko działa.

    A problem mam tego typu, że nigdzie nie moge znaleźć "oślej łączki" i mam problem,żeby wrzuciś swój program do procka przez avrstudio4.wiem,ze musze najpierw to jakoś skommpilować,ale co i jak?! liczę, że ktoś mi pomoże...

    Przykładowo chcę wrzucić ten program:


    /* 8 diod LED przłączonych do portu D */
    /* ATmega 1MHz */

    #define F_CPU 1000000L
    #include <avr/io.h>
    #include <util/delay.h>

    int main(void)
    {
    /* Wszystkie linie portu D będą wyjściami */
    DDRD = 0xFF; /* 0xFF binarnie 1111 1111 */

    /* Początek nieskończonej pętli */
    while(1)
    {
    PORTD = 0xaa; /* 0xaa binarnie 1010 1010 */
    /* opóźnienie 0.33 sek. */
    _delay_ms(330);
    PORTD = 0x55; /* 0x55 binarnie 0101 0101 */
    /* opóźnienie 0.33 sek. */
    _delay_ms(330);
    }
    }




    Proszę o pomoc
    Pozdrawiam
  • REKLAMA
  • #2 8672390
    walek33
    Poziom 29  
    To podrzucę Ci trochę do poczytania:
    Link 1.
    Link 2.
    Link 3.
    Myślę, że na początek wystarczy. Więcej można znaleźć przez Goog...
    A tak na marginesie, na Elektrodzie jest dział dedykowany AVR-om. Projektowanie i Tworzenie >> Mikrokontrolery Ogólne >> Mikrokontrolery AVR.
  • #3 8675021
    mordeto
    Poziom 13  
    Ja jeszcze coś polece :) ale żeby nie reklamować konkurencyjnych for to wstukaj w google KURS AVR i pierwsze od gory tam jest ładnie wyjaśnione
REKLAMA