LPT Port Test Utility i386 / x64
With this utility and the corresponding hardware, you are able to test the proper working of the LPT port of your computer. It is also a very handy utility during your LPT port development activities. The LPT Test Utility i386 / x64 works with Windows 95, 98, ME, SE, 2000, NT, XP, XP x64, Vista, Vista x64, Windows 7 and Windows 7 x64.
Connecting the LPT Port Test Utility Interface
Set on the LPT Test Interface all Dip switches to off. Connect the LPT Test interface to a LPT port, via a D25 male-female parallel extension cable. Launch the LPT Port Test Utility software. Select the LPT port you want to put under test. When you want to test another LPT port, just select the appropriate one in the Select LPT port frame by clicking on the corresponding LPT LED. When the selected LPT port is not found, an error message will appear. By default all LEDS are OFF on the LPT Port Test Utility hardware. The LED indicators of the Data and Control register in the program are OFF as well. The LED indicators of the Status register will be ON except for the Busy indicator that one will be OFF.
LPT PCI card
In most modern computers, there are no LPT ports available anymore. You have to install a LPT PCI card. To be able to test a LPT PCI port, you have to enter the PCI base address, which can be found in Windows Device manager, of the card in the LPT X address menu.
Once you gave selected the correct LPT port, you can start testing the Data, Status and Control register of the LPT port. To test the Data register just click on one of the tick boxes. The corresponding LED on the interface will switch to ON, indicating that then the bit is set to active high. You can test each of the 8 Data bits individual. To test the Status register set the Dip switch of the status bit you want to test, Busy, Ack, Paper Empty, Select or Error to ON. Click than on the tick box Select SLCT-In to set the SLCT-In to High. Click on the Read Status button to read the status of the Status register. The indicator LED of the corresponding Status bit will be switched to OFF, indicating that the bit pulled to ground, bit reads an active Low.The Busy bit is active Low. When the Dip switch of the Busy bit is set to ON, the LED indicator in the program will be switched to ON indicating that the bit is set to 1. To test the Control register bits, just click one of the tick boxes. The corresponding LED on the interface will switch to ON, indicating that then the bit is set to active high. You can test each of the 4 Control bits, Strobe, Autofeed, Init and SLCT-In individual.