Witam
Mam do zrealizowania projekt stopera elektronicznego z wykorzystaniem mikrokontrolera 8051 z wyświetlaczem LCD (sterownik hd44780) i klawiaturą 3 - przyciskową. Od razu zaznaczę, ze nie chodzi tu o pomoc w napisaniu programu. Projekt muszę zrealizować bardziej od strony sprzętowej i napisać algorytm działania programu dlatego mam parę pytań:
1. Czy możliwe jest sterowanie podświetleniem wyświetlacza poprzez klawiaturę podłączoną do mikrokontrolera (włącz/wyłącz podświetlenie) jeżeli tak to proszę o jakieś cenne wskazówki.
2. Stoper musi załączać zliczanie poprzez pojawienie się na wejściu "start" stanu wysokiego lub niskiego a także zbocza narastającego i opadającego (analogicznie ma działąć wejście "stop" zatrzymujące zliczanie). Do tego celu chciałem wykorzystać wejścia INT0 i INT1 mikrokontrolera, ale one aktywowane są jedynie stanem niskim i zboczem opadającym więc nie byłby to w pełni funkcjonalny stoper. Jak można ustawić reakcję zliczania i zatrzymywania zliczania stanem wysokim i zboczem narastającym?
3 Oczywiście całe ustrojstwo muszę wyposażyć w interfejs rs 485 dlatego chciałbym się dowiedzieć jakie urządzenie mam zastosować do odseparowania galwanicznego interfejsu od reszty układu?
Chciałbym również zaznaczyć że projekt mam wykonać na kartce papieru (zadanie od wykładowcy). Z góry dziękuję za wszelkie pomocne wskazówki.
Mam do zrealizowania projekt stopera elektronicznego z wykorzystaniem mikrokontrolera 8051 z wyświetlaczem LCD (sterownik hd44780) i klawiaturą 3 - przyciskową. Od razu zaznaczę, ze nie chodzi tu o pomoc w napisaniu programu. Projekt muszę zrealizować bardziej od strony sprzętowej i napisać algorytm działania programu dlatego mam parę pytań:
1. Czy możliwe jest sterowanie podświetleniem wyświetlacza poprzez klawiaturę podłączoną do mikrokontrolera (włącz/wyłącz podświetlenie) jeżeli tak to proszę o jakieś cenne wskazówki.
2. Stoper musi załączać zliczanie poprzez pojawienie się na wejściu "start" stanu wysokiego lub niskiego a także zbocza narastającego i opadającego (analogicznie ma działąć wejście "stop" zatrzymujące zliczanie). Do tego celu chciałem wykorzystać wejścia INT0 i INT1 mikrokontrolera, ale one aktywowane są jedynie stanem niskim i zboczem opadającym więc nie byłby to w pełni funkcjonalny stoper. Jak można ustawić reakcję zliczania i zatrzymywania zliczania stanem wysokim i zboczem narastającym?
3 Oczywiście całe ustrojstwo muszę wyposażyć w interfejs rs 485 dlatego chciałbym się dowiedzieć jakie urządzenie mam zastosować do odseparowania galwanicznego interfejsu od reszty układu?
Chciałbym również zaznaczyć że projekt mam wykonać na kartce papieru (zadanie od wykładowcy). Z góry dziękuję za wszelkie pomocne wskazówki.