- 3D-Druck Einstieg und Tipps         
Ergebnis 1 bis 2 von 2

Thema: Aufwecken aus Interrupt

  1. #1
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    11.06.2004
    Ort
    Ulm
    Alter
    37
    Beiträge
    248

    Aufwecken aus Interrupt

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hallo Leute,

    momentan Wecke ich meinen uC mit Low an PD2 auf. Jetzt will ich das ganze mit einer Ansteigenden Flanke machen.

    Hier mein Code:

    Code:
       // Den Pin an dem die LED angeschlossen ist als Ausgang setzen
       LED_DDR = 0xFF ;
    
        cli() ;                            // Interrupts Ausschalten
    
       // Interrupt aktivieren
    
    //   MCUCR |= (1<<ISC00) | (1<<ISC01) ;   // Interrupt bei Ansteigender Flanke
       
        MCUCR &= ~0x3;  // Low
        DDRD = 0xFB;                       // PD2 -> INT0 = Eingang
        PORTD = 0x04;                      // Pull Up aktivieren
    
       
       LED_PORT = 0xFF ;
    
       // Analogcomparator ausschalten
        ACSR = 0x80;
    
    
       sei() ;                            // Interrupts Einschalten
       
       while(1)
       {
         GICR |= (1<<INT0) ;              // Interrupt freigeben
    
         // Sleep-Mode aktivieren
         set_sleep_mode(SLEEP_MODE_PWR_DOWN) ;
             sleep_mode() ;
    
         GICR &= ~(1 << INT0);           // Interrupt sperren
    ....
    
    }

    kann mir da jemand weiterhelfen.

    Danke

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Beiträge
    2.731
    Hi,

    wollt nur sagen, solange keiner auf Deinen Post antwortet, kannst du ihn selber löschen !
    Den falschen Thread.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

LiFePO4 Speicher Test