logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[attiny2313][C/AVR Studio 4.16] Przerwanie od AC i PCINT

hrabia86 27 Maj 2011 19:32 1361 4
REKLAMA
  • #1 9550474
    hrabia86
    Poziom 11  
    Cześć

    Mam takie szybkie pytanie, w Attiny2313 na porcie B znajdują się piny od wewnętrznego komparatora i jednocześnie cały port służy jako wejście dla przerwań PCINT. Korzystam z komparatora i kilku wejść PCINT, czy to będzie działać ?? Czy jedno wyklucza drugie ??

    Dziękuję za odpowiedzi i zainteresowanie.
    Pozdrawiam
  • REKLAMA
  • #2 9550487
    tadzik85
    Poziom 38  
    Sprzętowo zapewne w ogóle nie jest to wykluczone ale cyrki będą się dziać jak włączysz PCINTxx od piny włączonego komparatora.
  • REKLAMA
  • #3 9550518
    hrabia86
    Poziom 11  
    Mianowicie piny które wykorzystuje komparator są u mnie na stałe wykorzystywane jako wejścia komparatora, dodatkowo jeszcze pod 2 piny portu B mam podłączone przyciski i uaktywnione na nich przerwania (rejestr PCMSK - chyba), i nie wykonuje się przerwanie od AC ani od PCINTxx, oba są głuche a uprzednio gdy wykorzystywałem sam AC to wszystko działało. Więc interesuje mnie czy ktoś może tak jak ja wykorzystał część portu B dla AC i drugą część dla PCINTxx i czy działało to ?
  • REKLAMA
  • Pomocny post
    #4 9550546
    tadzik85
    Poziom 38  
    ja zdaje się ze tak ale na innym procku. Jak mówiłem ci o ile robisz to jak należy czyli nie włączysz pinów PCINT na których jest AC, który wykorzystujesz to wszystko jest w porządku. i to nie tylko może ale i musi działać.
  • #5 9550561
    hrabia86
    Poziom 11  
    O ! I taka odpowiedź mi się podoba :) Konkret. Więc teraz wiem ze na pewno coś w kodzie namieszałem i ze muszę poprawić, jak znajdę błąd to zamelduję i zakończę temat.

    Dziękuję za pomoc.
REKLAMA