Witam.
Problem polega na przypisaniu funkcji do jednej z pozycji menu. Mianowicie napisałem sobie funkcje, które to mają przyciemniać i rozjaśniać diodę LED oraz wyświetlać informacje na wyświetlaczu o aktualnym poziomie natężenia światła diody. Poniżej przedstawię cały program do obsługi:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Program działa tak, że gdy naciskam klawisz: key_up to dioda świeci coraz to jaśniej, a klawisz key_down zmniejsza ten efekt. Teraz chciałbym dodać te funkcje do jednego z stanów w automacie do obsługi menu. Wygląda on tak:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Cały problem polega na tym,że nie potrafię dodać obu funkcji do jednego stanu z menu przykładowo:
- jestem w stanie SubMenu1_2_1 i chciałbym sterować diodą. Działa tylko wtedy jedna funkcja zwiększanie lub zmniejszanie jasności świecenia diody. Czy ktoś ma jakiś pomysł jak można się do tego dalej zabrać? Dodam jeszcze fragmenty kodu odpowiedzialnego za poruszanie się po menu:
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.