Witam
Mam pytanie dotyczące obsługi encodera...
Próbuje napisać programik którego działanie ma wyglądać następująco
Obracam encoderem w prawo lub w lewo na wyświetlaczu na pierwszej pozycji zmieniają się kolejno cyfry od 0 do 9 lub odwrotnie w pętli. Przy zmianie kierunku
pierwsza cyfra na wyświetlaczu zostaje "zamrożona" a zmianie podlega druga cyfra, znów w pętli. i tak dalej. Każda zmiana kierunku powoduje przeskok na kolejną pozycje wyświetlacza
Napisałem programik który bezbłędnie obsługuje encoder wywołując zamiennie dwa podprogramy zależnie od wykrytego kierunku niestety nie wiem jak wykrywać zmianę kierunku. tak by osiągnąć opisaną wyżej funkcjonalność
Próbowałem w podprogramie umieścić zwiększanie wartości zmiennej odpowiedzialnej za pozycje na wyświetlaczu ale niestety procedura encodera wywołuje podprogram przy każdym impulsie a to oznacza że wspomniana zmienna jest powiększana przy każdym impulsie...
Macie jakieś pomysły jak to rozwiązać?
Dodano po 1 [minuty]:
Zapomniałem dodać że chodzi o program w Boscomie
Mam pytanie dotyczące obsługi encodera...
Próbuje napisać programik którego działanie ma wyglądać następująco
Obracam encoderem w prawo lub w lewo na wyświetlaczu na pierwszej pozycji zmieniają się kolejno cyfry od 0 do 9 lub odwrotnie w pętli. Przy zmianie kierunku
pierwsza cyfra na wyświetlaczu zostaje "zamrożona" a zmianie podlega druga cyfra, znów w pętli. i tak dalej. Każda zmiana kierunku powoduje przeskok na kolejną pozycje wyświetlacza
Napisałem programik który bezbłędnie obsługuje encoder wywołując zamiennie dwa podprogramy zależnie od wykrytego kierunku niestety nie wiem jak wykrywać zmianę kierunku. tak by osiągnąć opisaną wyżej funkcjonalność
Próbowałem w podprogramie umieścić zwiększanie wartości zmiennej odpowiedzialnej za pozycje na wyświetlaczu ale niestety procedura encodera wywołuje podprogram przy każdym impulsie a to oznacza że wspomniana zmienna jest powiększana przy każdym impulsie...
Macie jakieś pomysły jak to rozwiązać?
Dodano po 1 [minuty]:
Zapomniałem dodać że chodzi o program w Boscomie