Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[bascom] Etykiety, podprogramy, i przerwania

LemuRR 11 29 Cze 2012 18:22 883 3
  • #1 29 Cze 2012 18:22
    LemuRR 11
    Poziom 26  

    Witam, czysto teoretycznie, przygotowując się do pisania programu, do poważniejszego projektu, zastanawiam się nad pewną kwestią, która nie była omawiana.
    Załóżmy że przepełnienie timera0 wywołuje funkcję

    Code:

    funkcja1:
     ***
     ***
     ***
    return


    Ale w tej chwili działa funkcja
    Code:

    funkcja2:
    ***
    ***
    ***
    return

    To czy po tym, procesor powróci do wykonywania funkcja1: czy do głównej pętli ?

    0 3
  • Pomocny post
    #2 29 Cze 2012 18:55
    Krauser
    Poziom 26  

    Wróci do funkcji2, ponieważ przerwanie zawiesza dotychczasowe działania, a po zakończeniu jego obsługi wraca do wykonywania przerwanych operacji.

    0
  • Pomocny post
    #3 29 Cze 2012 18:57
    SŁAWEKWW
    Poziom 16  

    Po wykonaniu przerwania powróci do wcześniej wykonywanego zadania również jak będzie to podprogram.

    0
  • #4 29 Cze 2012 19:06
    LemuRR 11
    Poziom 26  

    Dzięki za odpowiedzi, temat praktycznie do zamknięcia (:

    0