Hallo,
hier mal ein Code für die Interrupts eines Mega88. Da der Change Interrupt nicht zwischen ansteigender und abfallender Flanke unterscheidet, wird einfach der Pegel des Pins im Interrupt abgefragt.
Gruß GünterCode:Config Int0 = Change Config Int1 = Change On Int0 Int_0 On Int1 Int_1 Int_0: 'A changing Flank was detected from the left Sensor If Pind.2 = 1 Then 'the rising Flank 'Int0 (PinD.2) ist gerade auf High gesprungen Else 'the falling Flank 'Int0 (PinD.2) ist gerade auf Low gesprungen End If Return Int_1: 'A changing Flank was detected from the left Sensor If Pind.3 = 1 Then 'the rising Flank 'Int1 (PinD.3) ist gerade auf High gesprungen Else 'the falling Flank 'Int1 (PinD.3) ist gerade auf Low gesprungen End If Return







Zitieren

Lesezeichen