Sorry, nochmal zum debouncen von Int0 und Int1:
Gebe ich im Debounce-Befehl das Label der ISR an? Ich dachte, wenn der Interrupt-Eingang High ist, wird sofort in die ISR gesprungen. Dann würde das debouncen doch überhaupt nicht beachtet?
Hier nochmal Schnipsel:
Code:
...
Enable Interrupts
Enable Int0 'Interrups einschalten
Enable Int1
On Int0 Isr_von_int0
On Int1 Isr_von_int1
'-------- Hauptprogramm -----------------------------------------------
Main:
Do
Debounce Int0 , 1 , Isr_von_int0
Debounce Int1 , 1 , Isr_von_int1
If BlaBla
Loop
'--------- Interrupt-Routinen --------------------------------------------
Isr_von_int0:
Bla Bla
Return
Isr_von_int1:
Blabla
Return
Lesezeichen