IEEE488
Aus CBMPET.DE
IEEE488, IEC 625 und CBM
|
Im Jahre 1975 drangen die ersten Informationen über den IEC-BUS an die Öffentlichkeit. Im Laufe der Zeit haben sicher verschiedene Namen für den IEC-BUS eingebürgert. Der Grund liegt darin, dass die international gültige IEC-BUS-Norm noch nicht verabschiedet war. Vielmehr bestanden nur die allerdings fast identischen nationalen Normenvorschläge. So basierte die in Deutschland übliche Bezeichnung IEC-Bus auf der deutschen Norm DKE 66.22(2). In den USA hatte die gleiche Norm dagegen die Bezeichnung IEEE 488/75. Daneben hat sich die Bezeichnung GPIB (Hewlett Packard / General Purpose Interface Bus) eingebürgert. Nach Verabschiedung der internationalen Norm erhält das entsprechende Normpapier die dann für alle Laender gültige Bezeichnung IEC 625-1. Daraus folgt die international gültige Bezeichnung IEC-625-Bus mit dem Kurzzeichen < IEC-625 >. Wichtig ist vor allem, dass all diese Namen das gleiche Bus-System kennzeichnen bzw. dass Geräte mit diesen Bezeichnungen kompatibel sind. Im weiteren Text wird die Bezeichnung IEEE488 verwendet, da diese im Zusammenhang bekannter ist. Dieses Bus-System wurde ursprünglich für Mess- und Steueraufgaben entwickelt, fand jedoch auch sehr schnell Anwendung bei Computer-Massenspeichern. Es konnten mit dem IEEE488 Bus Diskettenlaufwerke und Festplatten angesteuert werden. CBM verwendete, genau wie Hewlett Packard, das relativ schnelle Bus-System für externe Disk-Drives. Die komplette CBM Bürorechner-Palette wurde mit dem IEEE488 Bus ausgestattet. Für die späteren Homecomputer waren optionale Interfaces erhältlich, die jedoch eine gewisse Inkompabilität zur vorhandenen Software erzeugten, da das Kernal des Rechners angepasst werden musste. Oder es wurde bei der Cartridge- Version Speicher belegt. |
IEEE 488 Connector PIN Bez. 1 D1 2 D2 3 D3 4 D4 5 EOI 6 DAV 7 NRFD 8 NDAC 9 IFC 10 SRQ 11 ATN 12 Shield A D5 B D6 C D7 D D8 E REN F-N GND |
--___
(1) Data Input/Output 1 = DIO1 1 * * 13 Data Input/Output 5 = DIO5 (A)
(2) Data Input/Output 2 = DIO2 2 * * 14 Data Input/Output 6 = DIO6 (B)
(3) Data Input/Output 3 = DIO3 3 * I * 15 Data Input/Output 7 = DIO7 (C)
(4) Data Input/Output 4 = DIO4 4 * E * 16 Data Input/Output 8 = DIO8 (D)
(5) End of Identify EOI 5 * E * 17 REN Remote Enable (E)
(6) Data Valid DAV 6 * E * 18 GND 6 (F)
(7) Not Ready for Data NRFD 7 * * 19 GND 7 (H)
(8) Not Data Accepted NDAC 8 * 4 * 20 GND 8 (J)
(9) Interface Clear IFC 9 * 8 * 21 GND 9 (K)
(10) Service Request SQR 10 * 8 * 22 GND 10 (L)
(11) Attention ATN 11 * * 23 GND 11 (M)
(12) Shield 12 * * 24 Logic GND (N)
__---
|
Quellen : Elektronik 8/1980, CBM 600/700 Bedienungshandbuch
