Materialien zum Unterricht

Vordefinierte Bezeichner für die Interrupt-Service-Funktionen SIGNAL() und INTERRUPT().
Treten mehrere Interruptanforderungen gleichzeitig auf, so werden die in der Tabelle an oberer Stelle stehenden Servicefunktionen vor den nachfolgenden ausgeführt.

Bezeichner Anwendung
SIG_INTERRUPT0 externer Interrupr INT0
SIG_INTERRUPT1 externer Interrupr INT1
SIG_OUTPUT_COMPARE2 Timer2 Ausgang Vergleich
SIG_OVERFLOW2 Timer2 Überlauf
SIG_INPUT_CAPTURE1 Timer1 Eingang Auffangen
SIG_OUTPUT_COMPARE1A Timer1 Ausgang Vergleich A
SIG_OUTPUT_COMPARE1B Timer1 Ausgang Vergleich B
SIG_OVERFLOW1 Timer1 Überlauf
SIG_OVERFLOW0 Timer0 Überlauf
SIG_SPI SPI-Interrupt
SIG_UART_RECV UART Empfänger gefüllt
SIG_UART_DATA UART Datenregister leer
SIG_UART_TRANS UART Sender frei
SIG_ADC ADC Umwandlung beendet
SIG_EEPROM_READY EEPROM bereit
SIG_COMARATOR Analogkomparator
SIG_2WIRE_SERIAL TWI-Zweidraht-Schnittstelle
SIG_INTERRUPT2 externer Interrupt INT2
SIG_OUTPUT_COMPARE0 Timer0 Ausgang Vergleich
SIG_SPM_READY Flash-Programmierung fertig