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

atmega128 - Jak ustawić przerwanie przy zmianie stanu kilku pinów?

prociomen007 02 Lut 2015 14:49 741 2
REKLAMA
  • #1 14394970
    prociomen007
    Poziom 18  
    witam, czy jest możliwość w atmega128 generować przerwanie zawsze przy zmianie pinu na przeciwny... Chodzi mi tutaj o kilka pinów generujących jedno przerwanie. W arduino jest coś takiego jak:

    ISR(PCINT2_vect)
    {

    }

    I zawsze kiedy któryś z pinów które ustawione mają dane maski generuje to przerwanie. Jak uzyskać coś takiego na amtega 128?
  • REKLAMA
  • #2 14395047
    Mateusz@
    Poziom 18  
    W atmedze 128 nie ma przerwań PCINT, są tylko przerwania INT0-3 na pinach PD0, PD1, PD2, PD3.
    Przerwania PCINT są tylko w nowszych atmegch.
  • #3 14395049
    BlueDraco
    Specjalista - Mikrokontrolery
    Zaspokój więc swą ciekawość, zaglądając do datasheet, a jeśli po tej lekturze nadal będziesz miał wątpliwości - zapytaj tutaj, wskazując fragment, z którego zrozumieniem masz problemy.
REKLAMA