Witam,
od niedawna uczę się programować w języku C dla AVR, zakupiłem bluebooka(wcześniej miałem książkę Eliota Williamsa - nie polecam)
i jestem akurat na temacie multipleksowania.
Ze względu na fakt, iż nie mam wyświetlacza 7-mio segmentowego, zdecydowałem, że zrobię przykład na samych diodach LED.
Nie pisałem programu dokładnie z książki, lecz wzorowałem się na nim.
Posiadam ATmege 328P(arduino), kwarc 16MHz.
Oto kod:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Jestem
pewien, że dobrze podłączyłęm diody, udało mi się zkompilować i przesłać hex'a do arduino, ale
nie działa. Diody nawet się nie zaświecają.
Pozdrawiam
------------------------ [ Dodano po: 5 minutach ]Zauważyłem błąd - brak sei();
po kompilacji mam zapaloną tylko jedną diodę.
Przynajmniej tak mi się wydaje - może zbyt szybkie odliczanie CTC?