Witam
Podłączyłem klawiaturę matrycową 4x4 do portu C mikrokontrolera mega32.
Do portu A podłaczyłem wyświetlacz i zaprogramowałem atmege tak:
Na wyświetlaczu cały czas wyświetla się cyfra 7 chociaż nic nie jest wciśnięte, układ reaguje na naciśnięcie tylko 3 przycisków wyświetlając 11 lub 15. Sprawdziłem czy nie ma przerw w połączeniach, zwarć i innych problemów zewnętrznych, wszystko jest ok. Fusbity uC ustawione standardowo, zmieniony tylko ten od taktowania. Klawiatura na pewno jest podłączona poprawnie, bez rezystorów podciągających.
/edit użyłem syntax jak kazał moderator ale kod stał się nieczytelny, dodało do niego jakieś fragmenty html
Podłączyłem klawiaturę matrycową 4x4 do portu C mikrokontrolera mega32.
Do portu A podłaczyłem wyświetlacz i zaprogramowałem atmege tak:
Kod: text
Na wyświetlaczu cały czas wyświetla się cyfra 7 chociaż nic nie jest wciśnięte, układ reaguje na naciśnięcie tylko 3 przycisków wyświetlając 11 lub 15. Sprawdziłem czy nie ma przerw w połączeniach, zwarć i innych problemów zewnętrznych, wszystko jest ok. Fusbity uC ustawione standardowo, zmieniony tylko ten od taktowania. Klawiatura na pewno jest podłączona poprawnie, bez rezystorów podciągających.
/edit użyłem syntax jak kazał moderator ale kod stał się nieczytelny, dodało do niego jakieś fragmenty html
Moderowany przez piotrva:
Coś musiałeś zrobić źle - poprawiam