printer port interfacing problem


Thread Starter


I made a program in VB6 (port1=890 using inpout32.dll) that can send signals to pin 14 and 16 of the printer port. I can make them send a high or a low. But after a week of doing this, the 2 pins do not change their signal anymore (always high). I tried using the p. port to print a test page and it worked. What is the problem, my program or the hardware?? Is there anything I can do to correct the outputs?? THANKS A LOT!!! : )
Pins 14 and 16 are "Auto Feed" and "Printer Init".
May be they are not needed to your printer.


Curt Wuollet

You may have to replace the printer port. If the software didn't change, you might have toasted the chip.


Dear Ryan,

Use EUSB instead of Parallel port, it will free your printer port!

EID, Corp. is an OEM manufacturer (100% made in U.S.A) for many kinds of E-USB boards and kits, such as I/O, ADC etc. You will be able to control directly from your PC via USB port. Yes free DLL… and other free software…

Write your code mechanism application utilizing our free DLL.

See the following links:

A. Electronic Kit (DIY), 6 I/O and 6 LEDs via E-USB:

B. Free DLL E-USB PC-ports kits: