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][Bascom] Wychodzenie z PowerDown

pablo_belchatow 27 Maj 2011 11:36 1850 6
REKLAMA
  • #1 9549100
    pablo_belchatow
    Poziom 16  
    Witam

    Już dłuższy czas męczę się z banalnym jak mi się wydawało zagadnieniem wybudzania procesora z PowerDown. Wybudzanie chciałem zrealizować na wejsciu INT0. Samo wyzwalanie przerwania działa podczas pracy, gorzej w momencie kiedy ustawię PowerDown. Przerwanie juz się nie wykonuje.
    Poniżej fragment kodu

    Kod: text
    Zaloguj się, aby zobaczyć kod
  • REKLAMA
  • Pomocny post
    #2 9550207
    Konto nie istnieje
    Poziom 1  
  • REKLAMA
  • #3 9550499
    SylwekK
    Poziom 32  
    Możesz rzucić okiem jak to zrobiłem w tym temacie:
    https://www.elektroda.pl/rtvforum/topic1921709.html
    To było moje pierwsze wybudzanie i pewnie teraz bym to nieco inaczej zrobił ale dość długo już działa bezproblemowo... ;)
  • #4 9552281
    pablo_belchatow
    Poziom 16  
    Dzięki wielkie za pomoc, pomogło wyrzucenie tego z obsługi przerwań
  • REKLAMA
  • #5 9590755
    kamild
    Poziom 11  
    Cytat:
    Dzięki wielkie za pomoc, pomogło wyrzucenie tego z obsługi przerwań


    Mógłbyś napisać czego wyrzucenie pomogło?
  • REKLAMA
  • #6 9590840
    pablo_belchatow
    Poziom 16  
    Wywoływanie komendy Powerdown wyciągnałem z przerwania wg sugestii kolegi emarcus
    Teraz jest w pętli głównej programu i "uspianie" jak i budzenie działa poprawnie.
  • #7 9594245
    asembler
    Poziom 32  
    A wysatarczyło przed wykonaie prawdopodobnie wstawic rozkaz SEI i czy to bedzie w przerwaniu czy w programie głownym nie ma znaczenia
REKLAMA