Re: LPT programs
C++:
#include<dos.h>
#include<conio.h>
#include<stdio.h>
main()
{
int a,b;
do
{
a=inportb(0x379); //Input a byte from port
b=a&0x10; //Mask
outportb(0x378,0);
}while(b!=0);
outportb(0x378,0xff)
{
Note:for input a word you must use import() for input a word, and outport() for out.
===================================================
Pascal:
Program
Uses crt;
Var
a,b:byte;
begin
clrscr;
repeat
a:=port[$379];
b:=a and $10;
port[$378]:=0;
until b=0;
port[$378]:=$FF;
End.
Note:for a word you must use portw[].