Yhmy ok. Inkrementacji zmienej po przerwaniu od timer1 chyba nie muszę podawać jako kodu?
W pętli głównej program sprawdza stan przycisków:
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
I procedura obsługi tego konkretnego przycisku:
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
I teraz kwestia przełączania samego leda. Na początku programu, przy deklarowaniu zmiennych, do Licz2_timer wrzucam 500, żeby led przełączał się co 500ms. Z tego co wymyśliłem to żeby po późniejszym porównaniu (po akcji z przyciskami) trzeba zrobić tak:
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
No i nie działa. Robię to porównanie w programie głównym, w przerwaniu od timer1, w subie od debounce w każdym case i nic. Albo bardzo się skraca albo wydłuża cykl liczenia.
Czy teraz jest lepiej?