User manual

286Bibliotheken
© 2013 Conrad Electronic
irqnr spezifiziert den Typ des Interrupts (siehe Tabelle)
Rückgabewert
Gibt an, wie oft der Interrupt von der Hardware bis zum Aufruf von Irq_GetCount() ausgelöst
wurde. Ein Wert gßer 1 kann dann auftreten, wenn die Hardware schneller Interrupts ge-
neriert, als der Interpreter die Interruptroutine abarbeiten kann.
5.13.4 Irq_SetVect
Interrupt Funktionen Beispiel
Syntax
void Irq_SetVect(byte irqnr, dword vect);
Sub Irq_SetVect(irqnr As Byte, vect As ULong)
Beschreibung
Setzt die aufzurufende Interrupt Funktion für einen bestimmten Interrupt. Am Ende der Interruptroutine
muss die Funktion Irq_GetCount() aufgerufen werden, ansonsten wird ununterbrochen in die Interrupt
Funktion gesprungen. Ein vect von Null setzt den Interrupt wieder inaktiv.
Parameter
irqnr spezifiziert den Typ des Interrupts (siehe Tabelle)
vect ist der Name der aufzurufenden Interrupt Funktion
5.13.5 IRQ Beispiel
Beispiel: Verwendung von Interrupt Routinen