244277056

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 pu
CCF090613032 Na rysunku J6.ll przedstawiono przebiegi sygnałów w pętli PLL w sytuacji, gdy wystąpi
120 ROZDZIAŁ 17. WSKAŹNIKI Wskaźniki na stalą wartość są przydatne między innymi w sytuacji gdy mamy
Odpowiedzialność pojawia się w sytuacji, gdy mamy świadomość zadań, które zostały powierzone konkret
Testowanie wsteczne (1/2) ■    Wykorzystywane w sytuacji gdy mamy dostępną więce
ZAWODNOŚĆ RYNKU = wszelkie sytuacje, gdy równowaga kształtująca się na wolnych rynkach nie prowadzi
132 TOMASZ CYLKOWSKI W sytuacji właśnie, gdy mamy do czynienia z zagrożeniami, które wychodzą poza o
Zagadnienie 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 sceny
Scan0099 (7) 31.    Z neutralną orientacją firmy mamy do czynienia w sytuacji, gdy? O
Program 14 Schemat dołączenia klawiatury matrycowej do linii potu mikrokontrolera

więcej podobnych podstron