Mam problem z klawiaturą matrycową i instrukcją getkbd w Bascom Avr (Atmega 16)
Klawiatura matrycowa 4x4 jest podłączona do portu D. Odczytywanie pojedyńczych znaków i konwersja działa.
Chciałbym wprowadzać z tej klawiatury kody wielocyfrowe, napisałem odpowiednia procedurę opartą o zapis kolejnych cyfr do tablicy - ogólnie wszystko jest OK. (przy szybkim naciskaniu klawiszy) , ale jak dłużej przytrzymam klawisz do tablicy jako kilka znaków zapisywana jest ta sama wartość. Jak się tego pozbyć ?
Klawiatura matrycowa 4x4 jest podłączona do portu D. Odczytywanie pojedyńczych znaków i konwersja działa.
Chciałbym wprowadzać z tej klawiatury kody wielocyfrowe, napisałem odpowiednia procedurę opartą o zapis kolejnych cyfr do tablicy - ogólnie wszystko jest OK. (przy szybkim naciskaniu klawiszy) , ale jak dłużej przytrzymam klawisz do tablicy jako kilka znaków zapisywana jest ta sama wartość. Jak się tego pozbyć ?