naja, aber ist leicht zu übergehen. Man muss nur ein wenig "verdreht denken
Code:
btfss register,0
goto Next_Jump
... alle befehle, die ausgeführt werden, wenn register,0 gesetzt war ...
Next_Jump:
Also, naja, da ich leider kein Pseudo-Code (gibt es den sowas, ne standartisierung für Pseudo-Codes?) beherrsche, kann ich dir das leider net aufschreiben. Aber halt, wenn das Bit gesetzt ist, so wird das goto übersprungen und die anschließenden Kommandos werden ausgeführt. Ansonsten wird das goto ausgeführt und alle Befehle übersprungen. (diese Art von Sprüngen ist extremst hilfreich, bei der Abarbeitung von Interrupts ^_^).
Naja, Macros kann man nur anschauen, indem man das Dissasembly-Fenster öffnet (aber leider funzt der Debuger dort drin nicht).
MfG
Mobius
Lesezeichen