No ja tez chciałbym coś podziałać na ledach ale zaś się zaciąłem. Mam wrażenie że zmienna 'k' się nie zwiększa, kod trochę przerobiony ale to już zostało po kombinacjach jakich próbowałem.
Dla pewności wstawiłem np zmienną "s" tutaj:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
zmieniałem tę zmienną(s++) poza pętlą if jednak kolory się nie zmieniały, a powinny się powoli rozjaśniać.
Przy poniższym kodzie 10 ledów zapala się na zielono i tak zostaje.
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
A jeśli tę linijkę;
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
dam pod pętlą "for(i=0......." to zapalą się tylko czerwone i tak zostaje. Czyli jakby zmienna "k" "stoi w miejscu"
Wydzielone z innego tematu - Różowo-zielony (czyli sraczkowy) J.EDIT: Dodam jeszcze że próbowałem z volatile i static, razem i osobno w różnych miejscach kodu.
Zauważyłem ze nie ma problemu ze zmiennymi jeśli wykonuje na nich operacje w pętli for.