//LPTCHKI.C		test LPT input for SIDI
//S57UUU may 007

#include<stdio.h>
#include<dos.h>       //inportb


int LPT=0x378;

//****************************************************************

int main()
{
char a;

outportb(LPT,0xFF);
while (kbhit()==0)
	{
	a=inportb(LPT+1);
//	printf("\n a=%X   ",a);
	printf("\nPins 10,11,12,13,15 = ");
	if ((a & 0x40)==0x40) printf("H"); else printf("L");
	if ((a & 0x80)==0x80) printf("L"); else printf("H");
	if ((a & 0x20)==0x20) printf("H"); else printf("L");
	if ((a & 0x10)==0x10) printf("H"); else printf("L");
	if ((a & 0x08)==0x08) printf("H"); else printf("L");
	printf("     any key = exit");
	}
}