Interruptverarbeitung Kategorie: Programmierung C (von kanne, http://plusminus.selfip.net - 2.08.2011 11:48) | |
| |
Hallo Miteinander, Zitat aus CCPro Handbuch "Ein Bibliotheksaufruf ... kann nicht vom einer Interruptroutine unterbrochen werden. Ein Interrupt wird zwar von der internen Interruptstruktur registriert, aber die Bytecode Interrupt Routine wird erst nach Beendigung dem Assembler Prozedur gestartet." Somit wird mit "AbsDelay(1000);" 1s lang kein Interrupt ausgeführt. Ist das korrekt, dass mit folgendem Code die gleiche Verzögerung erreicht wird aber während der Pause auch Interrupts weiter verarbeitet werden können? pause(1000); void pause(word n) int i; { for(i=0;i Gru� Kanne Meine Seite: http://plusminus.selfip.net | |
Antwort schreiben Antworten: Re: Interruptverarbeitung (von Jo - 2.08.2011 13:37) Re: Interruptverarbeitung (von Joerg - 2.08.2011 12:00) Re: Interruptverarbeitung (von kanne - 2.08.2011 23:45) Re: Interruptverarbeitung (von Joerg - 3.08.2011 7:23) Re: Interruptverarbeitung (von kanne - 3.08.2011 8:35) Re: Interruptverarbeitung (von kanne - 2.08.2011 11:58) |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum