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

[Atmega8] [Atmega8][Bascom] Wybudzanie z PowerDown przez INT0 nie działa poprawnie

pablo_belchatow 27 Maj 2011 11:36 1922 6
REKLAMA

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik miał problem z wybudzaniem procesora Atmega8 z trybu PowerDown za pomocą przerwania INT0. Po analizie kodu i sugestiach innych uczestników forum, okazało się, że wywołanie komendy PowerDown w obsłudze przerwań blokuje INT0. Rozwiązaniem było przeniesienie komendy PowerDown do pętli głównej programu, co poprawiło działanie wybudzania. Dodatkowo, zasugerowano użycie rozkazu SEI przed wywołaniem PowerDown, co również mogłoby pomóc w poprawnym działaniu przerwań.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA