[ Milan Milosevic @ 17.06.2002. 12:02 ] @
Na koji nacin iz delphija mogu da u potpunosti kontrolisem izlazne portove.
Na primer ako zelim da napravim program koji ce tacno u odredenom trenutku da upali svetlo.To jest da kroz odedeni izlazni port recimo za stampac pustim srtuju na jednoj izlaznij zici.Drugim recima kako da kontolisem softverski svaki izlaz datog porta.
[ OZONE @ 19.06.2002. 20:53 ] @
lako je isto kao u pascalu

nadji u helpu ti sve pise

ili malo trazi po netu po forumima za delphi

Pozdrav
[ vilyu @ 24.06.2002. 10:24 ] @
Turbo Pascal provides access to the I/O ports on the 80x86 CPU via two predefined arrays, Port and PortW, ali to ti funkcionise samo pod Windows-ima 9x i mozda Me, ali ne i kasnije, jer Window$ neda. Pise se otprilike ovako:

Const Data = $378;
Status = Data + 1;
Control = Data + 2;

var Bits: Byte;

Port[Data] := Bits; { output data }

Bits := Port[Status]; { input data }

A vise informacija mozes da nadjes na adresi:
http://www.doc.ic.ac.uk/~ih/doc/par/doc/intro.html

I ja sam tamo trazio podatke kad sam pravio to sa paljenjem i gasenjem svetla.
[ broker @ 24.06.2002. 11:42 ] @
Nece to raditi na NT based OS-ovima...
Ima na netu gotovih resenja za direktnu komunikaciju sa ser/par portovima. Stvar je sto se mora napisati drajver. Neko je napravio univerzalni drajver koji radi i pod NT-om pa mu se obracas is Delphija...

Ne znam URL, davno sam to gledao...

[ michael @ 24.06.2002. 23:21 ] @
Ja sam koristio sledece drajvere za NT:


TDLPortIO: DriverLINX Port IO Driver wrapper component
Copyright (c) 1999 John Pappas (DiskDude). All rights reserved.

The wrapper software is FreeWare, not public domain software. If you
find it useful, the author would love to hear about it via email.

If you have any questions or comments, please contact the author via
Internet email <[email protected]> AFTER reading the documentation.

The latest version is always available from: http://diskdude.cjb.net/
If you didn't download this package from the above URL, chances are
it is out-of-date. Check often!

dakle link je: http://diskdude.cjb.net/

Zip fajl "DLPortIO.zip" ima nesto oko 800kB.

Pozdrav