Witam
Potrzebuję zbudować zegar z dużymi wyświetlaczami do odmierzania czasu jak w stoperze. Problem polega na dokładności pomiaru.
00.00.00 ( minuty, sekundy, milisekundy )
Potrzebuję aby można go było uruchomić za pomocą przycisku i zatrzymać za pomocą tego samego przycisku. Drugim przyciskiem kasowanie wyświetlanego wyniku. ( Start stopera - Stop stopera - Reset Wyniku - Start ......... itp )
Dodatkowo potrzebuję blokadę która będzie miała za zadanie zablokowanie funkcji startu przez około 5 - 8 sekund. ( Po to aby nie można było przypadkowo zatrzymać stopera od razu )
Wymyśliłem sobie coś takiego. Jako procek Atmega 8, wyświetlacze to led-y sterowane z dekodera BCD.
Dopiero zaczynam się bawić w programowanie BASCOM więc nie bardzo jeszcze umiem. Potrafię zdefiniować kody BCD ale nie wiem jak zrealizować taki stoper.
Elektronikę sobie zrobię. Czy pomoże mi ktoś napisać program ?
Z góry dzięki za pomoc.
Potrzebuję zbudować zegar z dużymi wyświetlaczami do odmierzania czasu jak w stoperze. Problem polega na dokładności pomiaru.
00.00.00 ( minuty, sekundy, milisekundy )
Potrzebuję aby można go było uruchomić za pomocą przycisku i zatrzymać za pomocą tego samego przycisku. Drugim przyciskiem kasowanie wyświetlanego wyniku. ( Start stopera - Stop stopera - Reset Wyniku - Start ......... itp )
Dodatkowo potrzebuję blokadę która będzie miała za zadanie zablokowanie funkcji startu przez około 5 - 8 sekund. ( Po to aby nie można było przypadkowo zatrzymać stopera od razu )
Wymyśliłem sobie coś takiego. Jako procek Atmega 8, wyświetlacze to led-y sterowane z dekodera BCD.
Dopiero zaczynam się bawić w programowanie BASCOM więc nie bardzo jeszcze umiem. Potrafię zdefiniować kody BCD ale nie wiem jak zrealizować taki stoper.
Elektronikę sobie zrobię. Czy pomoże mi ktoś napisać program ?
Z góry dzięki za pomoc.