Wyświetlam 1 wiadomość na 1 stronie |
|
|
~Luuukeee
Gość
|
1. Opóźniacz do AVR'a
|
Odpowiedz
|
2005-11-29 12:38:08 | URL: # |
|
Witam,
koniecznie potrzebuję zrealizować układ opóźniający. Mam mikrokotroler AVR i zamierzam programowo sterować podświetlaniem wyświetlacza LCD, nejlepiej na przerwaniu.
Przychodzi zew. przerwanie, mikrokontroler na odpowieni bit portu wystawia stan wysoki (zbocze narastające, wcześniej tam był stan niski, może być na odwrót) i podświetla mi wyświetlacz LCD. I tu pojawia się problem, nie moge w procedurze obsługi przerwania wstawić funkcji wyczekiwania ok 2s (tyle chciałbym mniej więcej podświetlić wyświetlacz) ponieważ mikrokontroler cały czas byłby zajęty. Więc powstał pomysł by w obsłudze przerwania uC wystawił na ten konkretny bit na chwilę stan wysoki i tyle. Dalej właśnie przydałby się układ który odczyta, że został podany impuls (może to być stan wysoki, niski, nie ma znaczenia, ważne by to był naprawdę szybki impuls) i następnie podtrzyma na wyjściu napięcie zasilania LCD przez ok. 2s.
Był bym wdzięczny za ew. pomysł rozwiązania tego problemu, prosił bym nie odsyłać mnie do kupna książki wydawnictwa BTC, interesuje mnie tylko jedno konkretne rozwiązanie. Jeśli ktoś znalazł by coś prosił bym o podesłanie na cyrul@epf.pl bądź ew. odpowiedź na forum.
POZDRAWIAM
|
|
|