Hi everybody out there,

ich bin derzeit gerade dabei, mich in die PIC-Programmierung einzuarbeiten. Dabei bin ich auf ein kleines Problem gestoßen:

Ich wollte beim BSF-Befehl

[label] BSF f,b

für die Bit-Position b eine Variable einsetzen, die ich zuvor definiert habe.
Gehe ich recht in der Annahme, dass man für b nur explizite Zahlenwerte eingeben kann?!?!?

Was mich etwas nachdenklich gemacht hat, war die Meldung im *.lst-File. MPASM schrieb hier, dass nur die "last significant bits" verwendet werden. Wenn es unmöglich wäre, dann müsste MPASM doch mit einer ERROR-Meldung abbrechen.

Weiß vielleicht von Euch jemand einen geheimen Trick, wie man den Parameter b variabel gestalten kann, oder ist das generell nicht möglich / nicht vorgesehen, oder wie auch immer ?!?!?!?

Greets, Jan

PS: Ach ja, ich fang bei der Geschichte erstmal ganz klein an, und zwar mit nem PIC 10F206.