PIC 18F4550 PROJECT [To capture Printer Data from the PC Parallel Printer Port LPT and redirect it to the USB link (Serial port emulation)

-----------------------------------------------------------------------------------------------------------------------

The circuit has the following characteristics:

- PARALLEL TO SERIAL CONVERTER [LTP2USB]

- CAPTURES PARALLEL PRINTER PORT (LPT1) DATA AND REDIRECTS IT TO THE USB (SERIAL PORT EMULATION) USING A PIC 18F4550 AS GATEWAY

- This converter captures the printer data sent out to the Parallel Printer Port and redirects it out to the USB  Port of another PC (The USB port is seen as serial port).

- Transfer rate is about 60 Kbytes per second.

- The Data Bytes sent by the PC parallel port are captured and bridged to the USB port to a second PC USB port (Eventually the same PC)

- Both binary and characters data are supported.

- The circuit works in a EPP PRINTER-Emulation mode (It means that the Printer Port shall be configured in EPP Mode in the BIOS) The BIOS is accessible at the PC boot time;

The Parallel port shall be configured as EPP in the BIOS.

- The transmission buffer is 60 Bytes and buffer tx timeout is around 300 ms, with this values the transfer rate reaches the 60 Kbytes/sec.

- Text based characters can be read directly with the HyperTerminal software or with a user custom software capable to read data from the PC serial Port.

- Binary data shall be capture with a specific software are they are not part of the readable characters.

-----------------------------------------------------------------------------------------------------------------------

Files for this PIC 18F4550 Project:

-----------------------------------------------------------------------------------------------------------------------

------>>>> Remarks !!!!!!!!!!!!!!!!!!!!!!!!!

The PC Printer Port (LPT Port) shall be configured in the BIOS in EPP mode to allow this converter to function correctly.

High level schematic:

------------------------------------------------------------------------------------------------------------------------

[PC-LPT-Printer-Port]  ----->  [This CONVERTER] ------> [PC-USB Port Com Port Emulation]

------------------------------------------------------------------------------------------------------------------------

Schematic (JPG):

PCB Schematic Version 31 [2012]

-----------------------------------------------------------------------------------------------------------------------

Publication of the Microchip C18 Source Code compiled with MPLAB IDE  is in progress. In the mean time should need it, you may contact the author for the complete Project (MPLAB IDE plus C18 Compiler Project)

See the PDF schematic to get the Email Address.

-----------------------------------------------------------------------------------------------------------------------

Nice photo during prototyping (PIC Programming)

A nice image of the prototyping

Nice photo during the test phase done with the breadboard

A nice image of the prototyping phase

PCB (Working in progress)