Electronics -- Latch16Bit Board
Overwiew and Purpose
Using this board, you can for example build an Atmel microcontroller programmer with minimal expense.
All you need to apply this device is a normal parallel port on a
home PC. One can use a simple (physical) parport switch in case
the port has to be shared with the printer.
The Technical Stuff
If you want to build such a board yourself or you're just interested in the (pretty easy) design, have a look at the electronic circuit (rev2) page which has some more technical explanations. In case the control signal pins on the lp port have bad signal quality, you may need to apply some additional signal input preparation; in this case look at the circuit rev3. You can, however, also build rev2 and add the signal preparation using a separate board, as I did for the Atmel microcontroller programmer.
In order to be able to use Latch16Bit, you need some driver software. Of course, I wrote a little C++ API allowing you to easily use the board. See the software page for more info.