C Control PRO UNIT MEGA 32 198206 Benutzerhandbuch

Produktcode
198206
Seite von 134
82
Compiler
© 2005 Conrad Electronic
Keine
5.3.9.7 Irq_GetCount
Syntax
byte Irq_GetCount(void);
Beschreibung
Signalisiert das der Interrupt abgearbeitet wurde (interrupt
acknowledge). Wird die Funktion nicht am Ende einer Interruptroutine
aufgerufen, wird ununterbrochen in den Interrupt gesprungen.
Rückgabewert
gibt an wie oft der Interrupt von der Hardware bis zum Aufruf von Irq_GetCount() ausgelöst
wurde. Ein Wert größer 1 kann dann auftreten wenn die Hardware schneller Interrupts
generiert als der Interpreter die Interruptroutine abarbeiten kann.
5.3.9.8 Irq_SetVect
Syntax
void Irq_SetVect(byte irqnr,word vect);
Beschreibung
Setzt die aufzurufende  Interrupt Funktion für einen bestimmten
Interrupt. Am Ende der Interruptroutine muß die Funktion
() aufgerufen werden, ansonsten wird ununterbrochen in
die Interrupt Funktion gesprungen.
Parameter
irqnr
 spezifiziert den Typ des Interrupts (siehe Tabelle)
vect ist der Name der aufzurufenden Interrupt Funktion