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 |
1 |
DIO1 |
Data Bit 1 |
Talker |
2 |
DIO2 |
Data Bit 2 |
Talker |
3 |
DIO3 |
Data Bit 3 |
Talker |
4 |
DIO4 |
Data Bit 4 |
Talker |
5 |
EOI |
End Or Indentity |
Talker/Controller |
6 |
DAV |
Data Valid |
Controller |
7 |
NRFD |
Not Ready For Data |
Listener |
8 |
NDAC |
No Data Accepted |
Listener |
9 |
IFC |
Interface Clear |
Controller |
10 |
SRQ |
Service Request |
Talker |
11 |
ATN |
Attention |
Controller |
12 |
|
Shield |
- |
13 |
DIO5 |
Data Bit 5 |
Talker |
14 |
DIO6 |
Data Bit 6 |
Talker |
15 |
DIO7 |
Data Bit 7 |
Talker |
16 |
DIO8 |
Data Bit 8 |
Talker |
17 |
REN |
Remote Enabled |
Controller |
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 DIO8 |
Data Input Output |
Handshake Lines:
Name |
Description |
DAV |
Data Valid |
NRFD |
Not Ready For Data |
NDAC |
Not Data Accepted |
Interface Management Lines:
Name |
Description |
ATN |
Attention |
IFC |
Interface Clear |
REN |
Remote Enable |
SRQ |
Service Request |
EOI |
End 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 Commodores 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.