eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronika › ATmega, czy PWM może wyzwalać przerwanie INT1?
Ilość wypowiedzi w tym wątku: 2

  • 1. Data: 2011-07-26 20:32:13
    Temat: ATmega, czy PWM może wyzwalać przerwanie INT1?
    Od: "Robbo" <r...@h...com>

    Witam,

    Na ATmega16 za pomocą Timera0 generuję przebieg prostokątny na wyjściu PB3
    (OC0/AIN1). W momencie wystąpienia zbocza opadającego, potrzebuję coś tam
    robić. W chwili obecnej używam przerwania SIG_OUTPUT_COMPARE0. Przy czym
    przerwanie to wyzwalane jest dla zbocza narastającego i opadającego (przy
    pomocy zmiennej statycznej wychodzę z obsługi przerwania co drugie
    wywołanie). Takie rozwiązanie niepotrzebnie obciąża procesor -- chciałbym,
    aby przerwanie wywoływane było tylko dla zbocza opadającego sygnału
    generowanego za pomocą Timera0. Zauważyłem, że nożka PB3 to nie tylko
    wyjście generowanego przeze mnie sygnału, ale także wejście przerwania INT1.
    Mam pytanie: czy da się zrobić tak, że wejście Timera0 jest jednocześnie
    wejściem dla przerwania INT1 (wówczas skonfigurowałbym funkcję obsługi
    przerwania INT1 dla zbocza opadającego)? Wykonałem eksperyment
    (skonfigurowałem generowanie sygnału za pomocą Timera0 na PB3 i jednocześnie
    skonfigurowałem funkcję obsługi przerwania INT1) i nie zadziałało --
    niemniej może coś źle skonfigurowałem i dlatego nie działa, a może powinno.
    Z góry dziękuję za pomoc.

    Pozdrawiam,
    Robbo



  • 2. Data: 2011-07-26 20:36:37
    Temat: Re: ATmega, czy PWM może wyzwalać przerwanie INT1?
    Od: "Robbo" <r...@h...com>

    > Mam pytanie: czy da się zrobić tak, że wejście Timera0 jest jednocześnie
    > wejściem dla przerwania INT1 (wówczas skonfigurowałbym funkcję obsługi

    Powinno być:

    Mam pytanie: czy da się zrobić tak, że WYJŚCIE Timera0 jest jednocześnie
    wejściem dla przerwania INT1 (wówczas skonfigurowałbym funkcję obsługi


strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: