Witam.
W internecie znalazłem opis procedury obsługi przerwania INTERRUPT.
Niestety używam kompilatora który tej procedury nie obsługuje bo jest przestarzała. Jak wykonać odpowiednik tej procedury używając ISR, tak żeby działała jak w poniższym opisie.
http://difer.za.pl/Podstawy_AVRGCC.pdf -strona 39
W internecie znalazłem opis procedury obsługi przerwania INTERRUPT.
Niestety używam kompilatora który tej procedury nie obsługuje bo jest przestarzała. Jak wykonać odpowiednik tej procedury używając ISR, tak żeby działała jak w poniższym opisie.
http://difer.za.pl/Podstawy_AVRGCC.pdf -strona 39
Cytat:INTERRUPT (nazwa_uchwytu)
{
// Instrukcje tu zawarte beda wykonywane jako obsługa przerwania
}
Funkcja obsługi przerwania z nazwa INTERRUPT będzie obsługiwana z włączoną obsługa innych przerwań - jej realizacja może być przerwana przez przerwanie o wyższym priorytecie.
