-> Hier kostenlos registrieren
Hallo
Bin gerade dabei einen FB zu schreiben und komm grad nicht mehr weiter folgendes sollte er machen
Wenn ein Bit gesetzt wird sollte er das gesetzte bit mit einem SLW Befehl beliebig weit schieben
Es funktioniert auch nur was ich noch nicht kann ist die Bits von einem Byte in das nächste schreiben?
Normalerweise würde ich das so lösen das ich z.B dbxx.dbx0.7 Setze dbxx.dbx1.0 aber wie mache ich das in einem FB?
U #takt //takt zum schieben
UN #SR_sperren //SR sperren
FP #fp_sr_1
SPBN ENDE
L #SR1
SLW 1
T #SR1
ENDE: NOP 0
Bitte um Hilfe.
Lg Stefan
Bin gerade dabei einen FB zu schreiben und komm grad nicht mehr weiter folgendes sollte er machen
Wenn ein Bit gesetzt wird sollte er das gesetzte bit mit einem SLW Befehl beliebig weit schieben
Es funktioniert auch nur was ich noch nicht kann ist die Bits von einem Byte in das nächste schreiben?
Normalerweise würde ich das so lösen das ich z.B dbxx.dbx0.7 Setze dbxx.dbx1.0 aber wie mache ich das in einem FB?
U #takt //takt zum schieben
UN #SR_sperren //SR sperren
FP #fp_sr_1
SPBN ENDE
L #SR1
SLW 1
T #SR1
ENDE: NOP 0
Bitte um Hilfe.
Lg Stefan