Hardware pinouts information and cables schemes

IEEE-488 (HP-IB, GPIB) bus pinout

parallel interface

bookmark this page

The Hewlett-Packard Instrument Bus (HP-IB), implemented with name GPIB - General Purpose Instrumentation Bus by othe manufacturers, is a short-range digital communications standard developed by Hewlett-Packard (HP) for connecting electronic test and measurement devices (e.g. digital multimeters and logic analyzers) to controllers such as computers. The bus is still in use for this purpose.



IEEE-488 allows up to 15 devices to share a single bus by daisy-chaining. The maximum data rate is about one megabyte per second. The 16 signal lines within the passive interconnecting HP-IB cable are grouped into three clusters according to their functions: Data Bus, Data Byte Transfer Control Bus, and General Interface Management Bus.

Pin Name Description Source
1DIO1Data Bit 1Talker
2DIO2Data Bit 2Talker
3DIO3Data Bit 3Talker
4DIO4Data Bit 4Talker
5EOIEnd Or IndentityTalker/Controller
6DAVData ValidController
7NRFDNot Ready For DataListener
8NDACNo Data AcceptedListener
9IFCInterface ClearController
10SRQService RequestTalker
11ATNAttentionController
12 Shield-
13DIO5Data Bit 5Talker
14DIO6Data Bit 6Talker
15DIO7Data Bit 7Talker
16DIO8Data Bit 8Talker
17RENRemote EnabledController
18 Ground DAV-
19 Ground NRFD-
20 Ground NDAC-
21 Ground IFC-
22 Ground SRQ-
23 Ground ATN-
24 Logical Ground-

Data Lines:

Name Description
DIO1 to DIO8Data Input Output

Handshake Lines:

Name Description
DAVData Valid
NRFDNot Ready For Data
NDACNot Data Accepted

Interface Management Lines:

Name Description
ATNAttention
IFCInterface Clear
RENRemote Enable
SRQService Request
EOIEnd or Identify

Some ancient computers used this bus widely: the Commodore PET/CBM range of educational/home/personal computers, whose disk drives, printers, modems, etc, were daisy-chain connected to the (host) computer, 'talking' and 'listening' on the designated bus lines to perform their jobs. All of Commodore's post-PET/CBM 8-bit machines, from the VIC-20 to the C128, utilized a proprietary 'serial IEEE-488' for peripherals, with round DIN connectors instead of the heavy-duty HP-IB plugs. Several manufacturers used IEEE-488 as a peripheral interface to connect disk drives, tape drives, printers, plotters and advanced pocket calculators to their workstation products.


This information should be correct, but may be not. Please, help us to improve this document!
Is this document CORRECT or INCORRECT? Your opinion will be used to establish document status (showed at the bottom).
Pinouts.ru > Parallel interfaces pinouts listing >  Pinout of IEEE-488 (HP-IB, GPIB) bus and layout of 24 pin Amphenol male connector
Document status: unknown
Source(s) of this and additional information: wikipedia.org 0 reports
Last updated at Fri Jun 9 2006. Submit additions or corrections for this document. Is this document correct or incorrect? What is your opinion?
[Discuss at the forum] [Back to index] [SUBMIT new pinout]
This page contain parts under Copyright © 2000-2007 by pinouts.ru team.
No any portion of this webpage may be reproduced in any form without visible direct link to this page provided. Webmaster permission required in any other cases.
Efforts have been made to ensure this page is correct, but it is the responsibility of the user to verify the data is correct for their application.
9674 hits since March 4, 2005