0% found this document useful (0 votes)
102 views3 pages

DB25 Pin Configuration Overview

This project aims to: 1. Construct a circuit using a parallel port 2. Create a program to utilize the parallel port 3. Understand the concept of parallel ports and apply it to future applications

Uploaded by

Melvin Lumawig
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
102 views3 pages

DB25 Pin Configuration Overview

This project aims to: 1. Construct a circuit using a parallel port 2. Create a program to utilize the parallel port 3. Understand the concept of parallel ports and apply it to future applications

Uploaded by

Melvin Lumawig
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

I.

OBJECTIVES
This project aims to do the following: 1. To construct a circuit that involves the use of the parallel port. 2. To be able to create a program that will utilize the parallel port. 3. To be able to understand the concept behind the parallel port, and apply these on the future applications.

II. DESCRIPTION
A parallel port is a type of interface found on computers (personal and otherwise) for connecting various peripherals. In computing, a parallel port is a parallel communication physical interface. It is also known as a printer port or Centronics port. Before the advent of USB, the parallel interface was adapted to access a number of peripheral devices other than printers. Probably one of the earliest devices to use parallel was dongles used as a hardware key form of software copy protection. Zip drives and scanners were early implementations followed by external modems, sound cards, webcams, gamepads, joysticks, external hard disk drives and CD-ROM drives. Adapters were available to run SCSI devices via parallel. Other devices such as EPROM programmers and hardware controllers could be connected via the parallel port. Pin No (DB25) Signal name Direction Register - bit Inverted 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18-25 Strobe Data0 Data1 Data2 Data3 Data4 Data5 Data6 Data7 Ack Busy Paper-Out Select Linefeed Error Reset Ground In/Out Out Out Out Out Out Out Out Out In In In In In/Out In In/Out Control-0 Data-0 Data-1 Data-2 Data-3 Data-4 Data-5 Data-6 Data-7 Status-6 Status-7 Status-5 Status-4 Control-1 Status-3 Control-2 Control-3 Yes No No No No No No No No No Yes No No Yes No No Yes -

Select-Printer In/Out

Table 1, Pin Configuration for DB-25

III. TRUTH TABLE Decimal format 254 253 251 247 239 223 191 223 239 247 251 253 254 129 66 129 66 36 24 36 66 129 129 66 36 24 36 66 129 129 66 36 24 36 66 129 225 0 255 0 128 1 1 1 1 1 1 1 0 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 1 0 64 1 1 1 1 1 1 0 1 0 1 1 1 1 1 1 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 1 0 1 0 32 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 1 0 1 0 0 1 0 1 0 16 1 1 1 1 0 1 1 1 1 1 0 1 1 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 8 1 1 1 0 1 1 1 1 1 1 1 0 1 1 1 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 1 0 1 0 4 1 1 0 1 1 1 1 1 1 1 1 1 0 1 1 0 0 1 0 1 0 0 0 0 1 0 1 0 0 0 0 1 0 1 0 0 1 0 1 0 2 1 0 1 1 1 1 1 1 1 1 1 1 1 0 1 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 1 0 1 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 0 0 0 0 1 1 0 1 0

225 0 255 0 255

1 0 1 0 1

1 0 1 0 1

1 0 1 0 1

1 0 1 0 1

1 0 1 0 1

1 0 1 0 1

1 0 1 0 1

1 0 1 0 1

You might also like