Hallo,
Ich habe hier schonmal gelesen dass man in Bascom Basic und Assebler mischen kann, gleichzeitig höre ich im Zusammenhang mit Lauflichtern und Lichtspielerein oft was von ".. einfaches Bit-Verschieben"
Kann mir jemand sagen was das bedeutet?
In der Timer Subroutine habe ich in Bascom einen Doppelblitz (sowie beim Polizei-Auto) wie folgt programmiert:
Also eine Variable hochzählen und an zwei stellen geht kurz die LED an.Code:Incr Eins If Eins = 35 Then Eins = 0 If Eins = 1 Or Eins = 12 Then Set Frontblitzer Else Reset Frontblitzer End If
Geht sowas in Assembler vielleicht etwas platzsparender?
Diesen Programmteil würde ich gerne durch ein Stück Assembler ersetzen, falls das überhaupt geht.
Es bedankt sich im Voraus,
Alex







Zitieren

Lesezeichen