[Screen-shot of LPT]

Parallel port monitors

The parallel port is the easiest way to connect a small robotic device to a PC. For more information about the parallel port, go to Parallel Port Central.

I've written several programs which provide a visual display of the parallel port's status, and which are also able to set the bits one by one. This can be very useful while debugging a robot and/or its software.

lpt.exe (133KB)
[Windows 95 / 98 / ME / NT / 2000 / XP]
If you just want to use the program, download this version. It is written in Euphoria (drag the program into WinZip to access the source code).
lpt-vb.zip (20KB)
[Windows 98 / ME / NT / 2000 / XP]
A functionally identical program written in Visual Basic 6. Includes the executable and source code. It may ask for msvbvm60.dll (Visual Basic Virtual Machine v6).
lpt-dos.zip (34KB)
[DOS / Windows 3.1 / 95 / 98 / ME]
The original 16-bit version written in Quick Basic 4. Includes standalone executable and source code.
lpt-py.zip (13KB)
[Windows 98 / ME / NT / 2000 / XP]
Simple code interface for reading and writing to the parallel port from Python 2.5.
Last modified: 17 April 2008