-
Thread
Datenlogger Pendeluhr
Temperatur_C;Luftdruck_hPa;Luftfeuchte_Prozent"); dataFile.close(); } } // Interrupts aktivieren attachInterrupt(digitalPinToInterrupt(GPS_PPS_PIN), ppsISR, RISING); attachInterrupt(digitalPinToInterrupt(LICHTSCHRANKE_PIN), lichtschrankeISR, FALLING); Serial.println("
Interruptbearbeitung. Je nach Priorität muss der restliche Programmablauf warten. Solange niemand das Interrupt-Flag löscht, werden die Interrupts der Reihe nach abgearbeitet und dann geht es im Hauptprogramm weiter. Die Zeit zwischen Interrupt und Start der Bearbeitung hat man als Latenz. Schwankungen