Ja, das ist richtig. Ich darf trotzdem nur 4 bit rotieren. Ich hab einfach einen zähler mitlaufen lassen, der bei 5 die Variable zurücksetzt.
Aber was ich nicht hin beckomme ist, einen "ein-aus-ein-aus" mit einem Taster zu programieren.

If Taste = Setsid And Tog = 1 Then
Tog = 0
Adr = &B00000100
Reg = Wf(s)
Gosub Sidsend
End If

If Taste = Setsid And Tog = 0 Then
Tog = 1
Adr = &B00000100
Reg = Wf(s) + 1
Gosub Sidsend
End If