Lpt port vezérlése php vagy turbo pascal?
Azt szeretném megtudni, hogy lehetséges-e lpt port vezérlése php-val. Ha igen le tudjátok írni, hogy hogyan.
Bármilyen lpt vezérlése tudjátok írni törni pascallal.
Szia.
Turbó pascal (PHP-t passzolom) :
Port (bytes) illetve PortW (wordos) változók, pl olvasás :
writeln (Port[$378]); { Beolvas 1 b'jtot a $378-r=l ;s kiirja}
Irás : Port[$378]:=220; { A $378 porta kiirásra kerül 220 érték }
Turbo pascalban szerintem ennyi.
Egy kis olvasnivaló LPT port, bitkiosztások, stb,stb : [link]
Ahol még érdemes szétnézned :
Swag honlap : [link]
Amit innen le kellene tölteni :
Swag reader (a GYK nem emeli ki az FTP linket, igy marad a CTRL+C, CTRL+V) : ftp://thot.banki.hu/doksi/prog/swag/swag.zip
Illetve PRINTING.SWG (Ugyanaz a link nincs kiemelve, mert ftp-s): ftp://thot.banki.hu/doksi/prog/swag/printing.zip
Sok sikert.
Üdv.
Köszönöm a választ.
Lenne mégegy kérdésem. Legjobb tudomásom szerint lehet adatokat fogadni az áramkörből. Nem csak kimenetele, hanem bemenete van az lpt portnak. Ezt hogy lehet megoldani? És tudtok küldeni egy kapcsolási rajzot hozzá?
Szia.
Van egy csomó kapcsolási rajz a neten pl.: [link]
Ird be googlinak : LPT port kapcsolási rajz
Portról olvasás : Szerintem ez az eszköztő függ (általában ki kell adni neki egy vezérló bájtot és arra válaszként lehet beolvastatni az adatokat) :
Pascalban :
port[$378+2]:=255 ; { a 378-as port Control regiszterébe kiirod a vezérlőbájtot, eszközfüggő, hogy mit és hogy hova kell irni, Data, Status, vagy Control regiszter és az értéke is}
DataReg:=port[$378+0] ; { $378 = Adat regisztrer tartalma a DataReg változóba }
StatusReg:=port[$378+1] ; { $379 = Státusz regisztrer tartalma a StatusReg változóba}
ControlReg:=port[$378+2] ; {$37A = Control regisztrer tartalma a ControlReg változóba}
Aztán a három változóval már azt csinálsz amit szeretnél.
Sok sikert.
Üdv.
És le tudnád írni, hogy hogyan kell a gombsort bekötni. Nem találtam használható kapcsolási rajzot, vagy csak nem tudtam hogy kössem be.
Amikor a földeléstől egy kapcsolón keresztül megy a bemenete a vezeték, az nem működik.
Egy másik megoldás ez: [link] , de ennek nem tudom, hogy honnan szedjek +5 V-ot.
Köszönöm a válaszokat.
Szia.
Nézz szét a hobbielektronika oldalon. Ott elég sok ilyen dologgal foglalkoznak.
pl. [link]
Van mintaprogram is, csak regisztrálni kell, és le lehet tölteni.
Sok sikert.
Üdv.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!