Witam
Proszę o informację jak można zawęzić funkcje counter.
Napisałem sobie programik, gdzie dwoma przyciskami funkcja counter zlicza sobie ilość wciśnięć. Przy czym jeden przycisk dodaje impulsy, a drugi odejmuje. Dodatkowo każdemu kolejnemu impulsowi przypisałem diodę LED.
I teraz opis problemu. Podglądając port serial widzę, że licznik impulsów może przyjąć postać liczby ujemnej jak i zero.
Ja bym chciał by mój licznik chodził w przedziale od 1 do 9.
Chciałbym by w przypadku gdy licznik pokazuje pierwszy impuls i naciska się przycisk zmniejszający ilość impulsów, liczba impulsów nie zmniejszała się do zera i następnie liczb ujemnych.
Podobnie w kwestii impulsu nr 9. Gdy będzie się naciskać przycisk zwiększający impulsy. Liczba nie może się już więcej zwiększać i pozostać na nr 9.
Wizualnie obsługa przycisków i zapalających diod Led łudząco ma wyglądać jak obsługa potencjometru elektronicznego.
Proszę o informację jak można zawęzić funkcje counter.
Napisałem sobie programik, gdzie dwoma przyciskami funkcja counter zlicza sobie ilość wciśnięć. Przy czym jeden przycisk dodaje impulsy, a drugi odejmuje. Dodatkowo każdemu kolejnemu impulsowi przypisałem diodę LED.
I teraz opis problemu. Podglądając port serial widzę, że licznik impulsów może przyjąć postać liczby ujemnej jak i zero.
Ja bym chciał by mój licznik chodził w przedziale od 1 do 9.
Chciałbym by w przypadku gdy licznik pokazuje pierwszy impuls i naciska się przycisk zmniejszający ilość impulsów, liczba impulsów nie zmniejszała się do zera i następnie liczb ujemnych.
Podobnie w kwestii impulsu nr 9. Gdy będzie się naciskać przycisk zwiększający impulsy. Liczba nie może się już więcej zwiększać i pozostać na nr 9.
Wizualnie obsługa przycisków i zapalających diod Led łudząco ma wyglądać jak obsługa potencjometru elektronicznego.