Hallo!
... weil "andi" verändert den Inhalt vom "tmp".![]()
Hallo!
... weil "andi" verändert den Inhalt vom "tmp".![]()
MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!
Wenn man die Abfrage mit dem Befehl BST und dem T Flag macht, kann man es auch ohne die extra Kopie machen.
Mit BST wird einfach das eine Bit direkt ins T Flag kopiert und kann dann für Sprünge benutzt werden. Also etwa so:
mainloop:
in tmp,PINA
BST tmp,1 ; Bit-Nummer, nicht bitwert !
brtc taste1
BST tmp,0
brtc taste0
...
rjmp mainloop
Lesezeichen