Userport
Der Userport ist eine frei verfügbare Schnittstelle vieler Commodore-Computer der 8-Bit-Baureihen, u. a. zu finden beim VC 20,[1] C64,[2] C128,[3] Plus/4 und den Desktoprechnern vom PET 2001 bis zur CBM-8000-Serie.
Der Userport ist als Platinenstecker direkt in die Hauptplatine der Rechner integriert. Das genaue Design – einschließlich der Pinbelegung – ist je nach Computermodell unterschiedlich, so dass an den Userport anzuschließende Geräte oft nicht zwischen den verschiedenen Commodore-Rechnern austauschbar sind, auch wenn die Stecker äußerlich gleich aussehen. Nur der Userport des C128 ist, entsprechend der Designphilosophie dieses Rechners, voll kompatibel zu dem des C64.[3]
Verwendete Schnittstellenbausteine und Ports:
CBM | VC 20 | C64 und C128 | Plus/4 |
---|---|---|---|
VIA[4] | VIA 1[5] | CIA 2[6] | ACIA |
Port A | Port B | Port B |
Gedacht war der Userport hauptsächlich zur Kommunikation via RS-232 (z. B. mit einem Modem[7]), wobei jedoch noch externe Spannungswandler erforderlich waren, um die TTL-Pegel des Ports (0 V/5 V) auf den RS-232-Normpegel (±12 V) umzusetzen.
Der Userport konnte aber auch für andere Aufgaben eingesetzt werden, u. a.:
- Anschluss von EPROM-Brennern[8]
- Emulation einer Centronics-Schnittstelle[9] zum Anschluss eines Druckers
- Anschluss von Messgeräten
- Anschluss von Relais-Platinen für allgemeine Steuerungsaufgaben[10]
- Parallele Datenübertragung mit einem externen Diskettenlaufwerk durch Schnelllader
- Ergänzung des Rechners um einen Resettaster (dieser war beim C64 nicht serienmäßig)[11]
- Anschluss eines per Software programmierbaren Zeichensatz-ROMs (beim PET 2001 bis zum CBM 8296)[12]
- Erzeugung von Tönen mit dem Schieberegister-Datenausgang des VIA-Chips beim PET 2001[13]
Weblinks
BearbeitenEinzelnachweise
Bearbeiten- ↑ A. Finkel, N. Harris, P. Higginbottom, M. Tomczyk: VIC 20 PROGRAMMER'S REFERENCE GUIDE. Hrsg.: Commodore Business Machines, Inc. and Howard W. Sams & Co., Inc. THE USER PORT (englisch).
- ↑ Commodore Business Machines, Inc. and Howard W. Sams & Co., Inc. (Hrsg.): COMMODORE 64 PROGRAMMER'S REFERENCE GUIDE. THE USER PORT (englisch).
- ↑ a b Commodore Capital, Inc. (Hrsg.): COMMODORE 128 PROGRAMMER'S REFERENCE GUIDE. USER PORT (RS-232 CHANNEL) – (englisch).
- ↑ PETTM COMPUTER MAIN LOGIC. (GIF; 369 KB) Abgerufen am 26. März 2021 (englisch).
- ↑ SCHEMATIC DIAGRAM VIC 20. (GIF; 460 KB) Abgerufen am 14. März 2021 (englisch).
- ↑ COMMODORE 64 SCHEMATIC DIAGRAM. (GIF; 190 KB) Abgerufen am 14. März 2021 (englisch).
- ↑ Commodore Electronics Limited (Hrsg.): MODEM 1200 USER'S MANUAL. Section 2 Connecting Your Modem/1200 (englisch).
- ↑ Arnd Wängler: Vergleichstest Eprom-Brenner. In: 64'er. Markt&Technik, August 1984.
- ↑ Heinz Behling: Von Leerzeilen, Leerzeichen, Umlauten und Interfaces. In: 64'er. Markt&Technik, Februar 1993, Verdrahtungsplan Centronics-Kabel.
- ↑ Richard Kurzhals: User-Port-Display. In: 64'er. Markt&Technik, Mai 1985.
- ↑ A. Wängler: RESET AM C64. In: 64'er. Markt&Technik, August 1984.
- ↑ HAL Laboratory (Hrsg.): USER'S MANUAL PCG 6500. *INSTALLATION* (englisch).
- ↑ HAL Laboratory (Hrsg.): USER'S MANUAL PCG 6500. (englisch): “Also, the PCG includes a CB2 (port code) sound amplifier ...”