- Labornetzteil AliExpress         
Ergebnis 1 bis 2 von 2

Thema: Interrupts bei Analog-Eingängen

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    26.04.2006
    Beiträge
    18

    Interrupts bei Analog-Eingängen

    Hallo zusammen,
    ich habe einen Atmel AT90mega128can (oder so?) und würde gerne Ereignisse im Programmablauf abhängig vom Status der Analogeingänge (Sensoren ... ) auslösen. Wie? Ich habe zwar schon mal was von Interrupts gehört, aber ich habe hier im Forum bis jetzt nur was für Prozessointerne Funktionen (z.B. Timer ...) gefunden. Kann mir da jemand helfen, z.B. mit einem Beispielprogramm .

    Danke schon mal im Voraus,
    Gruß Green Hell

  2. #2
    Benutzer Stammmitglied
    Registriert seit
    06.03.2006
    Beiträge
    56
    Guck doch mal im Datenblatt unter dem Abschnitt Analog Comparator. Den musst du einfach nur richtig Konfigurieren. Ist der eingestellte Wert erreicht wird dann ein Interrupt ausgelöst, den du mit
    Code:
    ISR(ANA_COMP_vect){
      .....
    }
    abfangen kannst.

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress