Witam wszystkich
Zacząłem tworzyć mój pierwszy tak rozbudowany program - zegarek na pcf8583, atmega 8 z wewnętrznym taktowaniem zegara 1MHz.
Problem w tym, iż nie działa menu, które próbuję uruchomić. Bez menu mogę zmieniać godziny i minuty za pomocą 2 przycisków. Jak dołożę menu moje, to nie działa zmienianie czasu.
Wygląda to tak, że wchodzę w podprogram zmiany czasu i wszystko się zatrzymuje. Nie ma możliwości zmiany czasu ani powrotu do podstawowego trybu pracy czyli wyświetlania czasu i temperatur.
W załączeniu przesyłam kod mojego programu:
Czemu tak się blokuje program?
Jak można zrobić takie menu? Proszę Was o dokładne wytłumaczenie jak się robi takie menu.
Z góry dziękuję.
Pozdrawiam
Zacząłem tworzyć mój pierwszy tak rozbudowany program - zegarek na pcf8583, atmega 8 z wewnętrznym taktowaniem zegara 1MHz.
Problem w tym, iż nie działa menu, które próbuję uruchomić. Bez menu mogę zmieniać godziny i minuty za pomocą 2 przycisków. Jak dołożę menu moje, to nie działa zmienianie czasu.
Wygląda to tak, że wchodzę w podprogram zmiany czasu i wszystko się zatrzymuje. Nie ma możliwości zmiany czasu ani powrotu do podstawowego trybu pracy czyli wyświetlania czasu i temperatur.
W załączeniu przesyłam kod mojego programu:
Code: basic4gl
Czemu tak się blokuje program?
Jak można zrobić takie menu? Proszę Was o dokładne wytłumaczenie jak się robi takie menu.
Z góry dziękuję.
Pozdrawiam