Zwiększenie liczby klawiszy za pomocą diod
Czasami budując system z mikrokontrolerem napotykamy problem: pojawia się konieczność dodania kilku klawiszy, ale brakuje dostępnych portów. W Tips&Tricks mozna znaleźć rozwiązanie polegające na zastosowaniu przetwornika A/C i rezystorów. Teraz prezentujemy inny pomysł, polegający na zastosowaniu sumy logicznej. Proponowane rozwiązanie pokazano na schemacie. W wypadku naciśnięcia dodatkowych klawiszy (zaopatrzonych w diody) poziom niski pojawi się jednocześnie na więcej niż jednej linii danych. Ten fakt może być wykrywany przez mikrokontroler, który jednocześnie zareaguje na taką sekwencję kodową. Proponowane rozwiązanie co prawda nie ustrzeże przed jednoczesnym naciśnięciem dwóch klawiszy i należy je traktować jako doraźne, ale mimo tego może być w pewnych sytuacjach bardzo przydatne.
Dodaj nowy komentarz