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 > Hi, > > ich war letztes Wochenende leider verhindert, deshalb die Antwort mit Verspätung. Es ist etwas > mißverständlich im Handbuch. Der IRQ Parameter von Ext_IntEnable() ist eine Zahl zwischen 0 und 7. > Nicht zu vergessen mit den Vektoren, für die es defines gibt. Hier das funktionierende Beispiel: > > void s1_int(void) { // ISR SW1 > > Msg_WriteChar('1'); // Just let me know > Msg_WriteChar(13); > > Irq_GetCount(INT_4); // Clear Interrupt-Flag > > } > > > > void s2_int(void) { // ISR SW2 > > Msg_WriteChar('2'); > Msg_WriteChar(13); > > Irq_GetCount(INT_6); > > } > > > > void main(void) { > > Port_DataDirBit(PORT_SW1, 0); // port is input > > Port_WriteBit(PORT_SW1, 1); // with pull-up > > Port_DataDirBit(PORT_SW2, 0); > > Port_WriteBit(PORT_SW2, 1); > > Irq_SetVect(INT_4, s1_int); // set interrupt vector > > Ext_IntEnable(4, 2); // activate interrupt for both edges > Irq_SetVect(INT_6, s2_int); > > Ext_IntEnable(6, 2); > > while (true); > > } >