Nie wiem co sie dzieje. Chce napisac program sterujacy LPT w pascalu. Splodzilem cos takiego:
Program Centronics;
uses
Crt, Dos;
const
Addr=$378;
High=255;
Low=0;
Czas=200;
Begin
Repeat
Port[Addr]:=High;
Delay(Czas);
Port[Addr]:=Low;
Delay(Czas);
Until Keypressed;
End.
Czy ktos mi powie dlaczego to nie dziala? Probowalem rowniez w asemblerze pod pascalem i tez nic. Zmienialem asdresy - nic. Co to moze byc? LPT jest sprawny, bo drukarka dziala. W kompie LPT1 ustawiony jest w zakresie $0378 - 037F. A moze ktos z Was ma jakis smiszny programik na LPT ktory na pewno dziala i moglby mi go podeslac?
Program Centronics;
uses
Crt, Dos;
const
Addr=$378;
High=255;
Low=0;
Czas=200;
Begin
Repeat
Port[Addr]:=High;
Delay(Czas);
Port[Addr]:=Low;
Delay(Czas);
Until Keypressed;
End.
Czy ktos mi powie dlaczego to nie dziala? Probowalem rowniez w asemblerze pod pascalem i tez nic. Zmienialem asdresy - nic. Co to moze byc? LPT jest sprawny, bo drukarka dziala. W kompie LPT1 ustawiony jest w zakresie $0378 - 037F. A moze ktos z Was ma jakis smiszny programik na LPT ktory na pewno dziala i moglby mi go podeslac?