Also sowas hier oder?
Code:static volatile int interrupt0set; // Der Interrupt-Indikator ... void interrupt0routine(void) { // Die Interrupt-Service-Routine interrupt0set++; // Nur eine einzige Operation! return; // Fertig! } ... void loop (void) { if (interrupt0set) { // Indikator abfragen // Interrupt bearbeiten ... interrupt0set=0; // Fertig. Indikator zurücksetzen. } ... }
Lesezeichen