EE 316 Computer Engineering Junior Lab Lecture on PC Parallel port.

Slides:



Advertisements
Similar presentations
IEEE 1284 I/O. IEEE 1284 Overview Four parallel port interfaces through ENI 40 pins Uses external latching transceivers Host-side only No IEEE negotiation.
Advertisements

BY: SHIVANI SHARMA G.P.C.G PATIALA. There are many standards for I/O buses and interfaces Standards allow open architectures Many vendors can provide.
PROGRAMMABLE PERIPHERAL INTERFACE -8255
I/O Interfaces.
Engineering 4862 Microprocessors Lecture 23 Cheng Li EN-4012
Introduction Computer Hardware Jess 2006 EXPANSION CARDS BUS ARCHITECTURE AND CONNECTORS.
EE 316 Computer Engineering Junior Lab Word Mastermind.
EE 316 Computer Engineering Junior Lab PS/2 Keyboard.
EET Advanced Digital Parallel Ports. n In contrast to serial ports, parallel ports ‘present’ all bits at one time. n ‘The parallel port reflects.
Chapter 10 Supporting I/O Devices. You Will Learn…  How to install peripheral I/O devices  How to use ports and expansion slots for add- on devices.
1 PC Peripherals for Technicians PC Peripherals for Technicians Chapter Chapter Interfaces: Parallel Port Systems Manufacturing Training.
EE 316 Computer Engineering Junior Lab Digital Hangman.
RS232 Serial and Parallel Interfaces
G043 – Lecture 02 Inside A Desktop PC Mr C Johnston ICT Teacher
3/17 Parallel and Serial Ports. Roll Call Lecture: –ports –serial ports –parallel ports –USB ports Group Project Information - Handout.
Parallel Connections Michael Fromwiller CS 147 Spring 08 Dr. Sin-Min Lee This presentation will probably involve audience discussion, which will create.
06/25/091 Computer Interfacing Via the Parallel Port Carlos M. Oppus ECCE Program, AdMU.
Parallel Ports of PC Methods of interfacing Examples.
University of Tehran 1 Interface Design Keyboard and Printer Omid Fatemi.
The SCSI Interface Objectives In this chapter, you will: -Understand the different SCSI standards and confusing naming schemes -Identify cables and connectors.
The Electronics Kit TEE2O1 Mr. Payne’s Period 5 Room S111.
PC Maintenance: Preparing for A+ Certification Chapter 7: Cables.
CHAPTER 10 Keyboard and Printer Interfacing. Matrix Keyboard.
I/O Ports and Devices Chapter 9 Release 22/10/2010 powered by dj.
Identification And Function
Ports, connectors, and cables
PC COMPONENTS DISK DRIVES AND CONNECTORS. HARD DISK DRIVES Common Hard Drive Types: –ESDI - Enhanced Small Device Interface  Old Technology – IDE - Integrated.
Chapter 8 Input/Output. Busses l Group of electrical conductors suitable for carrying computer signals from one location to another l Each conductor in.
Printers Chapter 19. Impact Printers Leave an image on paper by physically striking an ink ribbon against the surface of the paper Daisy wheel and dot.
1 Chapter Overview Understanding Expansion Buses Configuring Expansion Cards Cables and Connectors.
SC200x Peripherals Broadband Entertainment Division DTV Source Applications July 2001.
Computer Architecture Lecture 8 by Engineer A. Lecturer Aymen Hasan AlAwady 30/12/2013 University of Kufa - Informatics Center for Research and Rehabilitation.
By, Prof. Tambe S. S. S.N.D. College of Engineering and Research Center Department of Electrical Engineering.
Lecture 20: Communications Lecturers: Professor John Devlin Mr Robert Ross.
COSC 456 Lesson 19: Laboratory 5 IBM PC Interfacing The parallel port is a 25-pin DB-25 (D-shaped) connector accessible from the back of the PC The expansion.
Computer Architecture Lecture 9 by Engineer A. Lecturer Aymen Hasan AlAwady 10/2/2014 University of Kufa - Information Technology Research and Development.
EE 316 Computer Engineering Junior Lab Project 1: Traffic Light Controller.
Output Devices. Printers Factors affecting choice Volume of output High volume require fast, heavy-duty printer Quality of print required Location of.
Itr3 lecture 3: the motherboard Thomas Krichel
Buses All devices in the computer are connected to the External Data Bus Extension to External Data Bus called Expansion Bus –Used for devices that might.
Computer System Internal components - The processor - Main memory - I / O controllers - Buses External components (peripherals). These include: - keyboard.
Team 4 Project 1 Presentation Mapping Parallel Ports to LPT’s & USB Host Controller Interfaces Tom, Jen, Curtis, Ashley, Scott.
Embedded Network Interface (ENI). What is ENI? Embedded Network Interface Originally called DPO (Digital Product Option) card Printer without network.
Computer Hardware A computer is made of internal components Central Processor Unit Internal External and external components.
Suleiman Mohammed(mcpn, mncs)
Semester One 2001/2002 Sheffield Hallam University1 What does a PC do? computers collect, process, store, and communicate information Collect via input.
NS Training Hardware Traffic Flow Note: Traffic direction in the 1284 is classified as either forward or reverse. The forward direction is.
EE 316 Computer Engineering Junior Lab Project 2 Digital Yahtzee.
PROGRAMMABLE PERIPHERAL INTERFACE -8255
Basic LED Interface.
Intro. Interfacing & Electronics 1 Interfacing Introduction.
Made By : Gagandeep Singh CompTIA A+ Certified. PORTS ON MOTHERBOARD  PS/2 PORT  SERIAL PORT  PARALLEL PORT  VGA PORT  DVI PORT  USB PORT  MINI.
WHY PARALLEL PORT? The simplest computer controlled robot Requires only basic programming skills in C to start off with Can take inputs from your robot.
COMPUTER FUNDAMENTALS David Samuel bhatti
8255 Programmable Peripheral Interface
Input / Output.
PROGRAMMABLE PERIPHERAL INTERFACE -8255
بسم الله الرحمن الرحيم Table of contents:
C_ITCO011/C_ITCO111 LECTURER: E.DONDO
The 8255 Programmable Peripheral Interface
Physics 413 Chapter 10.
PROGRAMMABLE PERIPHERAL INTERFACE -8255
Chapter Overview Understanding Expansion Buses
Parallel communication interface 8255
Identification And Function
Serial Communication Interface
The centronics port Interfacing to a PC.
Programmable Peripheral Interface
Programmable Peripheral Interface
Building an SBC-51 The Single Board Computer SBC-51 is a simple 8051 platform for learning and experimenting with the hardware and software development.
Presentation transcript:

EE 316 Computer Engineering Junior Lab Lecture on PC Parallel port

The IEEE 1284 parallel interface standard Parallel ports are used for connecting a computer (host) to a printer or certain other peripheral devices over a parallel (eight bits of data at a time) physical and electrical interface. Parallel ports conform to the specifications of document of the Institute of Electrical and Electronic Engineers (IEEE) called IEEE Std : Standard Signaling Method for a Bi-directional Parallel Peripheral Interface for Personal Computers, or IEEE 1284 for short.

Modes of operation (The IEEE 1284 standard) Compatibility mode (Default “Forward” mode) Nibble mode (4-bit “reverse” mode) Byte mode (8-bit “reverse” mode) EPP mode (Enhanced Parallel Port mode) ECP mode (Enhanced Capability Port mode) Source: Forward: Host to Peripheral Reverse: Peripheral to Host

25 Pin D-sub or IEEE 1284-A connectors

36 Pin Centronics or IEEE 1284-B connectors

IEEE-1284 compliant Parallel Printer Cables Connector Types IEEE-1284 Printer Type “A” Connector (DB25) This is the connector most commonly used as the computers parallel port output. IEEE-1284 Printer Type “B” Connector (CN36) This is the most commonly used connector for the end of the cable that goes to the printer. IEEE-1284 Printer Type “C” Connector (HPCN36) This is a new connector for the printer end of the cable.

DB-25 Female D-type Connector (on the computer) 8 output pins accessed via the DATA Port (bidirectional) 5 input pins (one inverted) accessed via the STATUS Port (peripheral to HOST) 4 output pins (three inverted) accessed via the CONTROL Port (output only) The remaining 8 pins are grounded

Addressing Standard parallel port uses three contiguous addresses: 3BCh, 3BDh, 3BEh (LPT1) 378h, 379h, 37Ah (LPT1, LPT2) 278h, 279h, 27Ah (LPT1, LPT2, LPT3)) First Address -- Port base address (data registers) Second Address -- (base+1) Port’s status registers Third Address – (base+2) Ports Control Registers In our lab we have a PCI parallel card that uses the Following address: DF18h, DF19h, DF1Ah

Parallel port output drive capabilities The outputs of the data registers are filtered through A 27 Ohm resistor and a 2.2 nF capacitors. The numbers can vary substantially between different port types. For fast transitions and more drive currents it is best to use Schmitt-trigger buffers/inverters at the receiving end.

References