Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > > 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<n;i++) delay(1) > > } > > > > Gruß Kanne > > Hallo Kanne, > > ich meien ja. Allerdings kommt der Overhead der Schleife hinzu. > > Du könntest auch Thread_Delay(100); benutzen. > > Grüße Joerg >