Witam.
Pisze prosty program, w którym użytkownik w czasie jego wykonywania ma możliwość przerwać przerwaniem INT0 wykonywanie tego, co program aktualnie robi i skoczyć do innej funkcji niż się aktualnie wykonuje, nie powracając już z przerwania w miejsce, gdzie zostało ono wywołane, ale właśnie skacząc w inne miejsce bez powrotu w punkt rozpoczęcia przerwania. Jednak nie mam pomysłu jak ten problem rozwiązać. Byłbym wdzięczny za jakiekolwiek sugestie.
Rozważałem nawet programowy reset, bez zerowania niczego ale to znacząco komplikowałoby program, więc nie jest to najlepsze rozwiązanie - zresztą i tak nie wiem jak to w C zrealizować.
Pisze prosty program, w którym użytkownik w czasie jego wykonywania ma możliwość przerwać przerwaniem INT0 wykonywanie tego, co program aktualnie robi i skoczyć do innej funkcji niż się aktualnie wykonuje, nie powracając już z przerwania w miejsce, gdzie zostało ono wywołane, ale właśnie skacząc w inne miejsce bez powrotu w punkt rozpoczęcia przerwania. Jednak nie mam pomysłu jak ten problem rozwiązać. Byłbym wdzięczny za jakiekolwiek sugestie.
Rozważałem nawet programowy reset, bez zerowania niczego ale to znacząco komplikowałoby program, więc nie jest to najlepsze rozwiązanie - zresztą i tak nie wiem jak to w C zrealizować.