Witam.
Korzystając z gotowca, próbuję zrobić licznik LCD zliczający do 14-stu. Do wyświetlania jedynki (dla liczb powyżej 9) wykorzystałem linię 7 portu B. Program się kompiluje i działa inaczej niż oczekiwałem: po włączeniu zasilania licznik działa jak sekundnik wyświetlając liczby w sekwencji co druga:0, 2, 4, 6 itd. do 14 i zaczyna od początku. W założeniu miało być: każde naciśnięcie przycisku (zwarcie 3 PIND do masy) miało spowodować zwiększenie licznika o 1. Oto kod:
Czy któryś z Kolegów mógłby mi pomóc w rozwiązaniu tego problemu.
Korzystając z gotowca, próbuję zrobić licznik LCD zliczający do 14-stu. Do wyświetlania jedynki (dla liczb powyżej 9) wykorzystałem linię 7 portu B. Program się kompiluje i działa inaczej niż oczekiwałem: po włączeniu zasilania licznik działa jak sekundnik wyświetlając liczby w sekwencji co druga:0, 2, 4, 6 itd. do 14 i zaczyna od początku. W założeniu miało być: każde naciśnięcie przycisku (zwarcie 3 PIND do masy) miało spowodować zwiększenie licznika o 1. Oto kod:
Kod: C / C++
Czy któryś z Kolegów mógłby mi pomóc w rozwiązaniu tego problemu.
