Paralēlā Port Programmēšana.

K

Kungs Loh.

Guest
Hi,

Zemāk ir Turbo C kodu paralēlo portu testēšanai ....

Kods:# Ietvert <stdio.h>

# Ietvert <conio.h>

# Ietvert <dos.h>int galvenais (spēkā neesošs)

(

int tālu * LPT1 = (int tālu *) 0x408;

int portID =* LPT1;

īss int inData, outData;

clrscr ();

printf ("LPT1 adrese ir% X \ n", portID);

bet (! kbhit ())

(

inData = inportb (portID);

printf ("Lasīts:% X \ n", inData);

outData = inData ^ 0xFF;

outportb (portID, outData);

printf ("Rakstīt:% X \ n", outData);

kavēšanās (1000);

)

atpakaļ 0;

)
 
Jūs izmantojat paralēlo portu ar adresi ostas win98, jo win98 jums tiesības piekļūt mašīna ostās, bet jums ir ierobežotas winXP jums ir izmantot kādu no vadītāja, lai piekļūtu ostā vai jūs varat uzzināt kontaktligzdu programmu, lai to izmantotu ir viegli veidā.
ok.

 
Man ir pilnīgi paralēli ostas saskarsme projekts C. Mani koledža datoru palaist Windows 98.Tomēr visi mani draugi izmantojat XP.Es pats nav piekļuves datoram tik jādodas uz drauga vieta datoram.un tās programmas, kas darbojas perfekti labi koledža sniedz elle daudz torubles mājās.

Es nevaru lietot neko citu kā TC.Tas ir kurss prasība.

Jebkurš izeja?

 
Kā WinXP Kernal nav lietotāju tiešu pieeju ostu, jums var būt, izmantojot DLL no
"I / O Port DLL fails" ir www.lvr.com
Kas Ex.kodu un DLL failu var izmantot uz visiem Windowns versija
Pēdējo reizi laboja Jonathan_T gada 2 maijs 2007 18:45; rediģēts 1 reizi kopā

 
Tas ir tāpēc, ka daži drošības paralēli ostās visās Windows versija pēc Windows ME.Ja jūs vēlaties saņemt paralēlo portu acess augstākās versijās logu uzstādīt userport.Saites zemāk, jums pateiks, kā to darīt
http://booksbybibin.14.forumer.com/viewtopic.php?t=74

Bibin John
www.bibinjohn.tk

 

Welcome to EDABoard.com

Sponsor

Back
Top