244277056
Klawiatura matrycowa
W sytuacji, gdy mamy niewiele wolnych linii mikrokontrolera, a potrzebujemy użyć wielu przycisków, można zastosować połączenie przycisków w układzie matrycowym. Przy zastosowaniu 9 przycisków, można je połączyć w matryce o 3 kolumnach i 3 wierszach. Takie połączenie wykorzystuje tylko 6 linii mikrokontrolera a nie 9, jak przy dołączeniu każdego przycisku do jednej linii portu.
W naszym przypadku klawiatura matrycowa 2x2 posiada 4 przyciski i wykorzystuje 4 linie mikrokontrolera. Oczywiście zastosowanie połączenia matrycowego zyskuje na znaczeniu gdy liczba przycisków jest większa niż 4. Przykład:
3x3 daje 9 przycisków i wykorzystuje 6 linii mikrokontrolera 4x4 daje 16 przycisków i wykorzystuje 8 linii mikrokontrolera 5x5 daje 25 przycisków i wykorzystuje 10 linii mikrokontrolera
Przy połączeniu matrycowym kolumny przycisków łączy się z liniami wyjściowymi, a wiersze są odczytywane przez linie wejściowe mikrokontrolera. Obsługa matrycowej klawiatury jest zbliżona do sterowania multipleksowego wyświetlaczy LED. Odczyt klawiatury dobrze jest umieścić w podprogramie obsługi przerwania, aby był realizowany poza programem głównym.
Wyszukiwarka
Podobne podstrony:
Slajd48 2 Alternatywy dla rekrutacji □ Należy zastanowić się, czy w sytuacji, gdy mamy wolne stanowi- w sytuacji gdy mamy do dyspozycji szereg punktów o znanych położeniach i wysokościach a szukamy puCCF090613 032 Na rysunku J6.ll przedstawiono przebiegi sygnałów w pętli PLL w sytuacji, gdy wystąpi120 ROZDZIAŁ 17. WSKAŹNIKI Wskaźniki na stalą wartość są przydatne między innymi w sytuacji gdy mamyOdpowiedzialność pojawia się w sytuacji, gdy mamy świadomość zadań, które zostały powierzone konkretTestowanie wsteczne (1/2) ■ Wykorzystywane w sytuacji gdy mamy dostępną więceZAWODNOŚĆ RYNKU = wszelkie sytuacje, gdy równowaga kształtująca się na wolnych rynkach nie prowadzi132 TOMASZ CYLKOWSKI W sytuacji właśnie, gdy mamy do czynienia z zagrożeniami, które wychodzą poza oZagadnienie rozwózki: Często mamy do czynienia z sytuacją, gdy pewien jednorodny produkt musi zostaćniewiele im wiadomo oraz w sytuacjach, gdy możliwe jest, że najaktywniejsi aktorzy publicznej scenyScan0099 (7) 31. Z neutralną orientacją firmy mamy do czynienia w sytuacji, gdy? OProgram 14 Schemat dołączenia klawiatury matrycowej do linii potu mikrokontrolerawięcej podobnych podstron