Witam
Mam klawiaturę, właściwie pięć przycisków na kształt joystika podpiętych do PCF8574AP. Oczywiście adres układu już ustaliłem.
Wejścia są podciągnięte do VCC przez rezystory 10K. Badam pojawienie się GND
W programie głównym mam pętlę w której określiłem że naciśniecie jednoczesne dwóch przycisków wchodzi do menu. Problem w tym, że po włączeniu zasilania program od razu wchodzi do menu.
Na mojej poprzedniej płytce, gdzie wejścia były podciągnięte do przez rezystory do GND i badałem pojawienie się VCC takiego problemu nie było.
Zastanawiam, się czy taka sytuacja nie wynika z tego, że napięcie VCC nie od razu jest pełnej wartości i układ PCF8574AP może nie "wyczuwać" tego podciągnięcia przez rezystory do VCC i wychodzi mu, że klawisze są wciśnięte.
Nie mam na razie innego pomysłu, to na razie jedyna koncepcja po paru godzinach walki z tym układem
Mam klawiaturę, właściwie pięć przycisków na kształt joystika podpiętych do PCF8574AP. Oczywiście adres układu już ustaliłem.
Wejścia są podciągnięte do VCC przez rezystory 10K. Badam pojawienie się GND
W programie głównym mam pętlę w której określiłem że naciśniecie jednoczesne dwóch przycisków wchodzi do menu. Problem w tym, że po włączeniu zasilania program od razu wchodzi do menu.
Na mojej poprzedniej płytce, gdzie wejścia były podciągnięte do przez rezystory do GND i badałem pojawienie się VCC takiego problemu nie było.
Zastanawiam, się czy taka sytuacja nie wynika z tego, że napięcie VCC nie od razu jest pełnej wartości i układ PCF8574AP może nie "wyczuwać" tego podciągnięcia przez rezystory do VCC i wychodzi mu, że klawisze są wciśnięte.
Nie mam na razie innego pomysłu, to na razie jedyna koncepcja po paru godzinach walki z tym układem