Hallo,
Ich habe ja erst mit Bascom begonnen, aber warum du den Timer da einstellst, verstehe ich nicht.
Und wie PicNich schreibt "das dis- und enablen schmeissen" denn währen einem Interrupt kann kein zweites aufgerufen werden.
Ich würde das so machen.
Code:
Dim I As Integer
Enable Interrupts
Enable Int0
On Int0 Label2
Do
Loop
End
Label2:
Incr I
Return
Ich frage mich ob das nicht an deinem Pegel liegt. Ich weis jetzt nicht wie der Pegel bei AVR sein muß damit der erkannt wird. Zum Testen nehme ich immer ein Flip-Flop mit einem Wechselschalter. Da bin ich sicher, daß ich einen sauberen Pegel von 0 oder 5 Volt habe. Und hundertprozentig keine Prellung.
Mit freundlichen Grüßen
Guy
Lesezeichen