timer

To forum jest dla wszystkich pasjonatów mikrokontrolerów AVR Atmela. Wymiana doświadczeń i pomoc dla początkujących w pisaniu programów zarówno w C, Asemblerze jak i BASCOM. Zapraszam znawców tematu, aby pomogli wszystkim początkującym!
ODPOWIEDZ
kafka
-
Posty: 1
Rejestracja: 26 sie 2003, 16:07
Lokalizacja: Lublin

timer

Post autor: kafka » 29 sie 2003, 21:22

Mam problem z tym timerkiem na 8515. Po wygenerowaniu przerwania przenosi mnie do zadeklarowanej wcześniej procedurki, z tym, że wewnątrz niej poleceniem "call" chcę wywołać następną. No i to nie chodzi. Następuje reset procka. Domyślam się, że jest błąd w wywołaniu tej drugiej procedury. Jak to zrobić? Próbowałem też poleceniem "gosub".

beginier

Post autor: beginier » 25 wrz 2003, 15:37

nie wiem na jakiej zasadzie działa twoj program ale jest możliwość, że zanim procek wykona jedno polecenie dostaje przerwanie. W ten sposób procek sie zapętla i resetuje. na początek spróbuj zwiększyć czas pomiędzy przerwaniami

ODPOWIEDZ