What operating system on the PC? (I assume you mean you have a PC.) Do
you have an appropriate driver loaded? If you're using Linux, you may
need to load a kernel module suited to the chipset of the adapter. I
guess that Windows drivers would have come with the device.
You might want to test your setup by putting a parallel printer on it
(which I assume is what the device was designed for) and going through
the setup procedure for that. If the printer behaves, you know at least
that the hardware's OK.
Kadina Business Consultancy, South Australia
Thanks for the comments
Os is win XP
I dont have printer that will plug into the parallel port all printers USB
windows installed the device but i have read someware that usb emulates the
port so its software driven so you dont actulay see LPT port
So maybe its not possaible at all
I am still looking to be sure as it really mess up my plans :(
The USB/parallel port adapters only work with print drivers. You
can't do the usual bit bang I/O stuff with them. There are other
usb/serial setups that have 8 bit output that might be able to
do what you need.
I have not worked with a USB-to-parallel adapter, but the ptroblem may
be in the limitations of the driver. The adapter is emulating a parallel
port, and I know some of these cannot be used with things like parallel
port dongles and parallel port Iomega drives.
What may be easier and more direct is a USB parallel FIFO module, which
is made for converting a USB port to an 8-bit (or more) general purpose
I/O port. These are actually better than parallel ports because they're
faster, all of the pins can be used for I/O, the USB drivers work across
all versions of Windows that support USB, and the pins output 5v TTL
signals. (Many parallel ports now output only 3.3 volts, so you need
some opto-isolation, level-shifting, or some other technique to drive
A number of Web sites offer these modules, and price is in the $25 to
$35 range. Here's one example:
Note the second item, an 8-bit version. If you need more pins you can
either purchase additional modules, or get one with more I/O. Most of
these modules are programmed using Win32 calls, so QBasic is out. You
need VB or some other programming language that supports Windows API
calls. You might consider Visual Basic.NET 2005 Express, now in beta.
It's free, and last I heard, will continue to be when it's fully
released. At the very least you can download the VB compiler, which is
also free. (Use Notepad to write your programs.)
Go and try using a usb to parallel port adaptor
(the cheap ones ) for anything other than a printer
then come back here and post what you have achieved.
You have never tried to use one obviously!
Great for printers but useless with anything that needs a proper parallel
especially chip , eeprom programmers , jatg etc
As Gordon suggested one of the usb modules
this type works great , I used both the ones Don sells and
the ones from futurlec.
Polytechforum.com is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here.
All logos and trade names are the property of their respective owners.