Gast
#1141269
Folgendes Problem: Controller 8051 Das Register R7 enthält die BitAdresse eines Portpins (z.B. 0x81h) Mit JB (JumpBit) soll der Zustand ausgewertet werden. JB 0x81h, ziel ;funktioniert MOV R7, 0x81h ;funktioniert JB R7, ziel ;Fehlermeldung Die unterste Zeile erzeugt Fehlermeldung, da R7 keine BitAdresse ist. Die fixe Angabe der Adresse ist aber nicht geeignet, da die Adresse als Parameter der Funktion übergeben werden soll. Wie sorge ich dafür, dass der Inhalt von R7 als BitAdresse ausgewertet werden kann? Andere Idee? Gruß Dieter