Fórum témák
» Több friss téma |
Cikkek » Nyolc lábbal AVR I. rész Nyolc lábbal AVR I. rész
Szerző: Topi, idő: Aug 26, 2008, Olvasva: 77038, Oldal olvasási idő: kb. 1 perc
Ez egy levezető feladat, rendkívül egyszerű, de mégis látványos. Egyszerűen időzítésekkel meg lehet ezt oldali, ám most egy kicsit korrektebb megvalósítást ismertetek. Ez egyfajta előfutára a task-os statusz vezérelt rendszereknek. Fentről lefelé kössünk be piros, sárga és zöld ledeket. Azzal ne foglalkozzunk, hogy az 5-ös lábon a programozó is ott ül. Ha a HE-n általam ismertetett USB-s programozót használod, az programozás után leválik a cél hardverről, így nem zavarja az áramkört. Persze programozás közben villogni fog a LED, de azzal sem kell foglalkozni. A videó megtekintéséhez Flash lejátszó szükséges!
Az ehhez tartozó kód:
Az elején a #define-okat úgy kell értelmezni, mintha sima replace lenne. Ez olyan, mint assemblyben a makró. Egyszerűen a "RED_ON()" szöveget, a fordító kicseréli a "PORTB |= (1<<PB0)" szöveg részletre. Ezért nem kell a #define-os sor végére pontosvessző! A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |