Also MB20 ist nicht benutzt.
Und der Taktmerker funktioniert auch und MB0 ist auch nicht anderweitig benutzt.
Also MB20 ist nicht benutzt.
Und der Taktmerker funktioniert auch und MB0 ist auch nicht anderweitig benutzt.
Das MW 20 fängt bei Inhalt 0 an.
VL zählt eins dazu und zieht später wieder ab, deswegen wird nur ein DBWort beschrieben.
Es fehlt die Initialisierung des MW 20.
Behaupte ich jetzt mal einfach so.
wah? wo zieh ich was ab? siehst du dich noch?
Hab mich schon korrigiert, war eine Fehllesung meinerseits.
Ist Version mkII besser ?
U M 4.0
= L 4.0
BLD 103
U E 0.1
SPBNB M001
CALL "SCALE"
IN :=PEW292
HI_LIM :=1.000000e+001
LO_LIM :=0.000000e+000
BIPOLAR:=L4.0
RET_VAL:=MW102
OUT :=MD104
M001: NOP 0
L MD 104
T MW 30
U M 4.0
= L 3.0
BLD 103
U E 0.0
SPBNB _001
CALL "UNSCALE"
IN :=MD104
HI_LIM :=1.000000e+001
LO_LIM :=0.000000e+000
BIPOLAR:=L3.0
RET_VAL:=MW108
OUT :=PAW288
_001: NOP 0
U M 0.5
FP M 10.0
SPBN M001
L MB 20
+ 1
L 16
*I
LAR1
AUF DB 10
L MW 30
T DBW [AR1,P#0.0]
L MB 20
L 9
==I
SPBN M001
L -1
T MB 20
M001: NOP 0
U M 0.5
FP M 10.0
SPBN M001
L MB 20
+ 1
[COLOR=red]T MB 20
[/COLOR]L 16
*I
LAR1
AUF DB 10
L MW 30
T DBW [AR1,P#0.0]
L MB 20
L 9
==I
SPBN M001
L -1
T MB 20
M001: NOP 0
@4L
Ganz schöner Bananencode!
U M 0.5
FP M 10.0
SPBN M001
[COLOR=Blue]L MB 21 [/COLOR]
+ 1 [COLOR=red]
[COLOR=Blue]T MB 2[/COLOR][/COLOR][COLOR=Blue]1[/COLOR]
L 16
*I
LAR1
[COLOR=Blue]AUF DB 12 [/COLOR]
[COLOR=Blue]L MW 50 [/COLOR]
T DBW [AR1,P#0.0]
[COLOR=Blue]L MB 21 [/COLOR]
L 9
==I
SPBN M001
L -1
[COLOR=Blue]T MB 21 [/COLOR]
M001:
NOP 0
Wieso nicht?@Kalle
Du musst das MB20 durch MW20 ersetzen, -1 kann nämlich nicht in ein Byte übertragen werden.
Jaaa! So 'rum wird ein Schuh 'draus.Funktionieren eigentlich INT-Vergleiche mit einem negative belegten Byte?
Wenn ich es kurz überschlage eher nicht, oder täusche ich mich?
U M 0.5
FP M 10.0
SPBN M001
L MB 20
[COLOR="Red"]INC 1[/COLOR]
T MB 20
L 16
*I
LAR1
AUF DB 10
L MW 30
T DBW [AR1,P#0.0]
L MB 20
L 9
==I
SPBN M001
L -1
T MB 20
M001: NOP 0
AUF DB 10
L DBW 0
L DBW 2
+I
L DBW 4
+I
L DBW 6
+I
L DBW 8
+I
L DBW 10
+I
L DBW 12
+I
L DBW 14
+I
L DBW 16
+I
L DBW 18
+I
L DBW 20
+I
L DBW 22
+I
L DBW 24
+I
L DBW 26
+I
L DBW 28
+I
L DBW 30
+I
L DBW 32
+I
L DBW 34
+I
L DBW 36
+I
L DBW 38
+I
L 20
/I
T MB 50
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?