Hi,

hab das mal so getestet:
Code:
$regfile = "m128def.dat"
$crystal = 1000000


Ddrb = &B00000001
Ddrd = &B00000000


Do
Reset Portb.0
Wait 1
Set Portb.0
Wait 1
Loop

End
Die LED geht an und sonst passiert da nichts!

Hab das dann mal mit einem Taster getestet:
Code:
$regfile = "m128def.dat"
$crystal = 1000000


Ddrb = &B00000001
Ddrd = &B00000000


Do

   If Pind.0 = 0 Then
      Portb.0 = 0
      Waitms 2000
   Else
      Portb.0 = 1

   End If
Loop

End
Die LED geht nach einem Tastendruck an und bleibt die 2sec an und geht dann wieder aus.

Warum sich das obere anderst verhält was die wartezeit betrifft weiß ich
jedenfalls nicht.

Hab auch getestet ob das wegen dem Wait bzw. Waitms ist, das verhält sich aber gleich.

Würde mich auch interresieren warum das so ist.