@Galahat Ich kann tschoeatschs Bedenken schon nachvollziehen.
Wenn du in ASM etwas programmierst, dann kommen dazwischen ja in der Regel keine Bascom Befehle.
Damit können die auch nicht den Inhalt von Registern ändern, in denen du Werte hältst, die über den Bascom Befehl erhalten bleiben sollen.
Das ist hier ja anders, sowohl bei den GPIOR als auch bei den von dir verwendeten Registern.
Aber ich habe auch noch nie gesehen, dass Bascom diese verwendet. Das wäre auch nur sinnvoll, wenn der Compiler mit den Rx nicht auskommt, was eher unwahrscheinlich ist.
Aber man könnte MCS ja mal fragen, ob dazu eine klare Aussage gegeben werden kann.
Wenn ich was zeit- oder platzkritisches habe, verwende ich die jedenfalls gerne, während ich um die RX einen Bogen mache.
Wenn du in ASM etwas programmierst, dann kommen dazwischen ja in der Regel keine Bascom Befehle.
Damit können die auch nicht den Inhalt von Registern ändern, in denen du Werte hältst, die über den Bascom Befehl erhalten bleiben sollen.
Das ist hier ja anders, sowohl bei den GPIOR als auch bei den von dir verwendeten Registern.
Aber ich habe auch noch nie gesehen, dass Bascom diese verwendet. Das wäre auch nur sinnvoll, wenn der Compiler mit den Rx nicht auskommt, was eher unwahrscheinlich ist.
Aber man könnte MCS ja mal fragen, ob dazu eine klare Aussage gegeben werden kann.
Wenn ich was zeit- oder platzkritisches habe, verwende ich die jedenfalls gerne, während ich um die RX einen Bogen mache.