Hirdetés
Hirdetés
-
E61 blog 2. rész
lo [Előző rész]Folytatnám a történetét a E61-nek. A sztereotípiákkal ellentétben még nem kerültem anyagi csődbe, és nem...
-
Decadent - Az őrület határán
gp A jövőre érkező játékban egy veteránt irányíthatunk, aki a fiát szeretné megmenteni a rémségektől.
-
Füstös rózsaszínben is elérhetők a Sony csúcsmodelljei
ma Az 1000X szériás fül- és fejhallgató kapott egy nőiesebb opciót.
Új hozzászólás Aktív témák
-
KB.Pifu
tag
Szia!
Gyanakvás helytálló, szép kerek szám, legalábbis számunkra.
Azt hogy néha stop-ba megy a CPU még nem is feszegettem.OB38 hívja Fc8-at, Ob35 FC9-et, mindkettő helytelenül működik és mindkettő a DB8-at használja.
Először memóriaszavakat használtam, de az sem volt jóa kód messze nincs még kész, valószínű akad benne bug elég.
Ob35
CALL FC 9
inout:=DB8.DBW10FC9 (=ez csak a teszt, ami szintén 255-ig megy, aztán újrakezdi)
inout változó, egy integer az In_Out paraméterek közöttL #inout
INC 1
T #inoutOB38
CALL FC8
bit :=DB8.DBX6.0
Pre_state:=DB8.DBW4 //integer az In_Out paraméterek között
Inc_val :=DB8.DBW0 //integer az In_Out paraméterek között
Calc_val :=DB8.DBW2 // integer az In_Out paraméterek közöttFC8 ahol a csodának kellene történnie
VAR_OUTPUT
bit : BOOL ;
END_VAR
VAR_IN_OUT
Pre_state : INT ;
Inc_val : INT ;
Calc_val : INT ;
END_VAR
BEGIN
NETWORK
TITLE =
//
//L #Inc_val; //határértékfigyelés
L 0;
>=I ;
JCN end;
L #Inc_val;
L 2000;
<=I ;
JCN end;
L #Calc_val; //előző állapot mntése, hogy eldönthető legyen, hogy csökken-e vagy nő
T #Pre_state;
A "hist_up"; // i1.0
JCN end2;
L #Inc_val;
INC 1;
T #Inc_val;
end2: A "hist down"; // i1.1
JCN end3;
L #Inc_val;
DEC 1;
T #Inc_val;
end3: L 10;
/I ; // ezt lehet real-ben fogom ha eljutok odáig
T #Calc_val;
L #Calc_val;
L 120;
>I ;
JCN end1;
SET ;
= #bit;
end1: L #Calc_val; //azt már látom, hogy ez mivel integeren számolok a legtöbbször meg fog egyezni,
L #Pre_state;
<I ;
JCN end;
L #Calc_val;
L 108;
<I ;
CLR ;
= #bit;
end: BE ;ez pedig az adatmegjelenítésre használt DB8
DATA_BLOCK DB 8
TITLE =
VERSION : 0.1
STRUCT
Inc_Val : INT ; //Temporary placeholder variable
Calc_Val : INT ;
pre_state : INT ;
bit : BOOL ;
dummy : INT ;
Obb35 : INT ;
END_STRUCT ;
BEGIN
Inc_Val := 0;
Calc_Val := 0;
pre_state := 0;
bit := FALSE;
dummy := 0;
Obb35 := 0;
END_DATA_BLOCKEzekkel csak azt szerettem volna megmutatni, hogy sehol sincs byte, és mivel nem memóriaszót használok, még a keresztbecímzés sem fordul elő
Remélem elég olvashatóra sikerült ez a kis bejegyzésÜdv
Pifu
Új hozzászólás Aktív témák
- Gondoskodik róla az EU, hogy az Apple felnyissa a rendszereit
- Formula-1
- Apple Watch Sport - ez is csak egy okosóra
- World of Tanks - MMO
- Torrent meghívó kunyeráló
- A GameMax háza egyedi csavarral lovagolja meg a mai trendeket
- Hálózatokról alaposan
- Ingyen kellene, de tegnapra
- Békéscsaba és környéke adok-veszek-beszélgetek
- Milyen NAS-t vegyek?
- További aktív témák...
- Playstation 3 konzolt vennék PS3
- AKCIÓ - Ducky Billentyűzet Bazár! Ducky ONE 2 SF RGB, Ducky ONE 2 MINI RGB...
- ÚJ aktiválatalan Apple iPhone 15 Plus 128GB Black ! 1ÉV APPLE GARANCiA
- ÚJ HP 15-fc0555nh - 15,6"FHD - Ryzen 5-7520U - 8GB - 512GB SSD - Win10 - 2év garancia - MAGYAR
- ÚJ aktiválatalan Apple iPhone 15 Pro Max 512GB Natural Titanium ! 1ÉV APPLE GARANCiA
Állásajánlatok
Cég: Ozeki Kft
Város: Debrecen
Cég: Ozeki Kft
Város: Debrecen