home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Intermedia 1998 January
/
inter1_98.iso
/
www
/
rozi
/
RS.ZIP
/
RS_NAD_1.PAS
next >
Wrap
Pascal/Delphi Source File
|
1994-01-31
|
860b
|
47 lines
program NADAJNIK;
uses Crt;
const
rTHR=$3F8;
rDLL=$3F8;
rDLM=$3F9;
rLCR=$3FB;
rLSR=$3FD;
procedure Programowanie_8250;
begin
{ ustalenie szybko₧ci transmisji na 600 bodów (bitów/sek)
- dotyczy to szybko₧ci przesyÆania bitów tworzåcych sÆowo }
port[rLCR]:=$87;
port[rDLM]:=00;
port[rDLL]:=192; { 600 bodów }
port[rLCR]:=port[rLCR] and 127;
end;
procedure Wysylanie_danych;
var
f:file of char;
PlikWe:string[12];
znak:char;
liczba:integer;
begin
Write('Podaj nazwe pliku wejsciowego: ');
Readln(PlikWe);
Assign(f,PlikWe);
Reset(f);
repeat
Read(f,znak);
liczba:=ord(znak);
repeat
until (port[rLSR] and $20)=$20;
Delay(100); { opóªnienie }
Port[rTHR]:=liczba;
until Eof(f);
Close(f);
end;
BEGIN
Programowanie_8250;
Wysylanie_danych;
END.