A bidirectional serial-to-parallel converter was created to allow coll
ection of serial data through the parallel port on a portable laptop c
omputer. The converter consisted of both hardware conversion circuitry
and control software. The converter supported both input and output a
t a variety of transmission formats and adjustable transmission rates.
The control software made use of the various I/O registers of the par
allel port to collect data and control the hardware circuitry.