Hallo Mic.
Hammer dasselbe (ähnlich) gedacht :-)
Mittlerweile ist mein Code von 76% auf 63% geschrumpft.
Hab die ISR wegprogrammiert.
Ich mach das mit dem Interrupt alles oben beim Sleep.
Jetzt hab ich nur noch ein Problem:Code:Label:
If Pinb.1 = 1 And Pinb.2 = 1 And Pinb.3 = 1 And Pinb.4 = 1 Then 'wenn keine Taste gedrückt...
Enable Pcint0 'PcInt einschalten
'gute Nacht :-))
!sleep
Disable Pcint0 'PcInt ausschalten
If Pinb.1 = 0 Then 'Taste grün
Rc5_code = &B0011010010000001
End If
If Pinb.2 = 0 Then 'Taste rot
Rc5_code = &B0011010010000000
End If
If Pinb.4 = 0 Then 'Taste blau
Rc5_code = &B0011010010000010
End If
End If
Ich hab die Command´s 0,1 und 2.
Wenn ich nun Command 0 drücke, kanns passieren (nicht immer),
dasser beim loslassen den command 1 sendet. ?!?!?!?!???
Solange ich die Taste drücke, bleibt er bei Null.
Jetzt wirds bunt.
Gruß Bernhard.