Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
homecomputer:poly880 [2012/04/19 08:47] – angelegt volkerp | homecomputer:poly880 [2019/10/29 11:19] (aktuell) – [Bedienung] volkerp | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
- | Der Polycomputer | + | Der Poly-Computer |
des Mikroprozessors U880. Der Computer wurde ab 1983 vom Volkseigenen Betrieb | des Mikroprozessors U880. Der Computer wurde ab 1983 vom Volkseigenen Betrieb | ||
VEB Polytechnik Karl-Marx-Stadt für den Einsatz als Lernmaschine an allgemein | VEB Polytechnik Karl-Marx-Stadt für den Einsatz als Lernmaschine an allgemein | ||
bildenden Schulen und höheren Bildungseinrichtungen produziert. | bildenden Schulen und höheren Bildungseinrichtungen produziert. | ||
+ | |||
+ | |||
+ | ===== Systembeschreibung ===== | ||
{{: | {{: | ||
- | [[wp> | + | [[wpde> |
cm) geliefert und hatte ein Gesamtgewicht von 5 Kg. Zur Dateneingabe verfügte | cm) geliefert und hatte ein Gesamtgewicht von 5 Kg. Zur Dateneingabe verfügte | ||
- | der Polycomputer | + | der Poly-Computer |
Ausgabe erfolgte über eine 8-stellige Siebensegmentanzeige. Der Zustand | Ausgabe erfolgte über eine 8-stellige Siebensegmentanzeige. Der Zustand | ||
sämtlicher Leitungen des Daten- und Adressbusses konnte über Leuchtdioden | sämtlicher Leitungen des Daten- und Adressbusses konnte über Leuchtdioden | ||
Zeile 26: | Zeile 29: | ||
zum Einsatz. | zum Einsatz. | ||
- | ===== Systembeschreibung ===== | + | Zum Polycomputer gehören 3 Handbücher: |
- | Bild, kurze Beschreibung | + | {{: |
===== technische Daten ===== | ===== technische Daten ===== | ||
Zeile 34: | Zeile 37: | ||
^ Merkmal ^ Beschreibung | | ^ Merkmal ^ Beschreibung | | ||
| CPU | U880 | | | CPU | U880 | | ||
- | | ROM | 2x 1K ROM | | + | | ROM | 2x 1K ROM, BM039, BM040 | |
| RAM | 1K | | | RAM | 1K | | ||
| Takt | 921,60 kHz | | | Takt | 921,60 kHz | | ||
Zeile 43: | Zeile 46: | ||
- | Der POLYCOMPUTER | + | Der Poly-Computer |
- | * Kofferausführung mit Zusatzstromversorgung (-5 V, +12 V), Betriebsprogrammsystem in EPROMs | + | * Kofferausführung mit Zusatzstromversorgung (-5 V, +12 V), Betriebsprogrammsystem in EPROMs\\ Ger.-Nr. 11 512 8.01 |
- | Ger.-Nr. 11 512 8.01 | + | |
- | * Kofferausführung ohne Zusatzstromversorgung; | + | * Kofferausführung ohne Zusatzstromversorgung; |
- | Ger.-Nr. 11 510 1.01 | + | |
- | * Chassisausführung mit Zusatzstromversorgung; | + | * Chassisausführung mit Zusatzstromversorgung; |
- | Ger.-Nr. 11 516 0.01 | + | |
- | * Chassisausführung ohne Zusatzstromversorgung; | + | * Chassisausführung ohne Zusatzstromversorgung; |
- | Ger.-Nr. 11 515 2.01 | + | |
- | * Rechnereinheit besteht aus Rechnerleiterplatte und Anzeigeleiterplatte; | + | * Rechnereinheit besteht aus Rechnerleiterplatte und Anzeigeleiterplatte; |
- | Ger.-Nr. 11 521 6.01 | + | |
- | Die Zusatzstromversorgung zur Bereitstellung von —5 V und +12 V kann ebenfalls | + | Die Zusatzstromversorgung zur Bereitstellung von -5 V und +12 V konnte |
- | separat unter der Ger.-Nr. 11 517 9.01 bezogen werden. | + | separat unter der Ger.-Nr. 11 517 9.01 bezogen werden. |
+ | Ebenso war es möglich, das Arbeitsbuch Teil 1 (Ger.-Nr. 11 541 9.01) und das | ||
+ | Systemhandbuch (Ger.-Nr. 11 548 6.01) einzeln zu erwerben. | ||
- | Ebenso ist es möglich, das Arbeitsbuch Teil 1 (Ger.-Nr. 11 541 9.01) und das | + | Der Vertrieb des |
- | Systemhandbuch (Ger.-Nr. 11 548 6.01) einzeln zu erwerben. | + | Erzeugnisses |
- | Erzeugnisses | + | |
Schulmöbel, | Schulmöbel, | ||
+ | |||
+ | PROMs:\\ | ||
+ | U555 Bitmuster " | ||
+ | U555 Bitmuster " | ||
+ | |||
+ | |||
===== Literatur ===== | ===== Literatur ===== | ||
- | [1] Arnold, H.; Pilz, W.: Poly-Computer 880. radio | ||
- | fernsehen elektronik, Berlin 31 (1982) 6, S. 385 | ||
- | und 386 | ||
- | [2] Jakubaschk, H.: Erfahrungen mit dem Polycomputer | + | **rfe 6/82 S.385-386. Dipl.-Ing. HARALD ARNOLD |
- | PC-880. radio fernsehen elektronik, Berlin | + | |
- | 32 (1983) 8, S. 492 und 493 | + | |
+ | Der zunehmende | ||
+ | Wissen | ||
+ | der Hardware | ||
+ | üblich. | ||
+ | auch die programmtechnische | ||
- | **rfe 5/84 S.282-287\\ | + | |
- | Dr.-Ing. STEFFEN BURKHARDT und Dipl.-Ing. UWE HÜBNER: Technik und Anwendung des Poly-Computers 880 ** | + | **rfe 12/82 S.796-799. Dipl.-Ing. |
+ | |||
+ | ausführliche Beschreibung des Kassetten-Interfaces des Poly-Computers | ||
+ | |||
+ | **rfe 8/83 S.492-493. HAGEN JAKUBASCHK: Erfahrungen | ||
+ | Wir lernten kennen** | ||
+ | |||
+ | Mikrorechner-Lernsysteme | ||
+ | einfache, | ||
+ | hat der VEB Kombinat | ||
+ | |||
+ | |||
+ | **rfe 5/84 S.282-287. Dr.-Ing. STEFFEN BURKHARDT und Dipl.-Ing. UWE HÜBNER: Technik und Anwendung des Poly-Computers 880 ** | ||
Dieser Beitrag soll in Ergänzung zu [1] und [2] einen Einblick in die technischen Lösungen | Dieser Beitrag soll in Ergänzung zu [1] und [2] einen Einblick in die technischen Lösungen | ||
Zeile 88: | Zeile 105: | ||
können. | können. | ||
+ | incl. Schaltbild des Poly-Computers! | ||
- | **rfe 7/84, S. 415-419\\ | + | **rfe 7/84, S. 415-419. Dipl.-Ing. UWE HÜBNER: Zusatzgeräte für Poly-Computer 880** |
- | Dipl.-Ing. UWE HÜBNER: Zusatzgeräte für Poly-Computer 880** | + | |
Zur Unterstützung der Mikrorechnerausbildung wurden Zusatzeinrichtungen zum Mikrorechnerlernsystem | Zur Unterstützung der Mikrorechnerausbildung wurden Zusatzeinrichtungen zum Mikrorechnerlernsystem | ||
Zeile 98: | Zeile 115: | ||
werden. | werden. | ||
- | incl. Schaltbild! | + | **rfe 12/84, S.759-760. UWE HELD: Poly-Computer |
- | + | ||
- | **rfe 12/84, S.759-760\\ | + | |
- | UWE HELD: Polycomputer | + | |
Beschrieben werden ein Busadapter zur Kopplung der Mikrorechnersysteme K 1520 und | Beschrieben werden ein Busadapter zur Kopplung der Mikrorechnersysteme K 1520 und | ||
Zeile 109: | Zeile 123: | ||
K 7622 zu lösen. | K 7622 zu lösen. | ||
- | **rfe 3/85, S.152-153\\ | + | **rfe 3/85, S.152-153. ANDRE WILDNER und JOST KLINGENSCHMIDT: |
- | ANDRE WILDNER und JOST KLINGENSCHMIDT: | + | |
- | **rfe 4/85, S.246\\ | + | **rfe 4/85, S.246. STEPHAN MERKER: Fernschreiber als Drucker für Poly-Computer |
- | STEPHAN MERKER: Fernschreiber als Drucker für Polycomputer | + | |
- | Ein Fernschreiber läßt sich leicht als Drucker für den Polycomputer | + | Ein Fernschreiber läßt sich leicht als Drucker für den Poly-Computer |
folgenden Beitrag wird ein Programm vorgestellt, | folgenden Beitrag wird ein Programm vorgestellt, | ||
in übersichtlicher Form ausdruckt. | in übersichtlicher Form ausdruckt. | ||
- | **rfe 4/85, S.247\\ | + | **rfe 4/85, S.247. Dipl.-Ing. KLAUS-DIETER GRUNER: Speichererweiterung beim Poly-Computer |
- | Dipl.-Ing. KLAUS-DIETER GRUNER: Speichererweiterung beim Polycomputer | + | |
- | **rfe 7/85, S.421-423\\ | + | **rfe 7/85, S.421-423. Dipl.-Ing. ARCHIBALD HOKLAS und Dipl.-Ing. ROLAND KLABUNDE: V.24-Schnittstellentester mit Poly-Computer |
- | Dipl.-Ing. ARCHIBALD HOKLAS und Dipl.-Ing. ROLAND KLABUNDE: V.24-Schnittstellentester mit Polycomputer | + | |
Der in diesem Beitrag vorgestellte Schnittstellentester für V.24-Schnittdiellen hat sich seit | Der in diesem Beitrag vorgestellte Schnittstellentester für V.24-Schnittdiellen hat sich seit | ||
Zeile 131: | Zeile 141: | ||
für die Nutzung des Testers auch in anderen Einsatzgebieten. | für die Nutzung des Testers auch in anderen Einsatzgebieten. | ||
- | **rfe 1/86, S.45-47\\ | + | **rfe 1/86, S.45-47. Dr.rer.nat. DIETER LENK: PC 880 als mikroprozessorgesteuertes Interface** |
- | Dr.rer.nat. DIETER LENK: PC 880 als mikroprozessorgesteuertes Interface** | + | |
Der Beitrag beschreibt die Kopplung eines digitalen Speicheroszillografen Egplorer II mit | Der Beitrag beschreibt die Kopplung eines digitalen Speicheroszillografen Egplorer II mit | ||
dem Serialisierungssystem S-3297.520, wobei ein Zugriff auf den Speicher des Oszillografen | dem Serialisierungssystem S-3297.520, wobei ein Zugriff auf den Speicher des Oszillografen | ||
auf Grund der fehlenden digitalen Schnittstelle nicht möglich war. Deshalb wurde der | auf Grund der fehlenden digitalen Schnittstelle nicht möglich war. Deshalb wurde der | ||
- | inzwischen schon weit verbreitete | + | inzwischen schon weit verbreitete |
geringfügige Änderungen ist es möglich, statt des Digitaloszillografen ein anderes Meßwerterfassungssystem | geringfügige Änderungen ist es möglich, statt des Digitaloszillografen ein anderes Meßwerterfassungssystem | ||
anzuschließen. Außerdem können die Daten auf Kassette gespeichert | anzuschließen. Außerdem können die Daten auf Kassette gespeichert | ||
und mit Hilfe eines X-V-Schreibers gezeichnet werden. | und mit Hilfe eines X-V-Schreibers gezeichnet werden. | ||
+ | ** Kleinstrechner-TIPS 3, 1985: Dr. sc. techn. Uwe Hübner. Poly-Computer 880 - Anwendung und Erweiterungsmöglichkeiten** | ||
- | ===== Downloads ===== | + | E/ |
+ | (Berichtigung in Kleinstrechner-TIPS 4) | ||
- | | + | ** Kleinstrechner-TIPS 4, 1986: Lehmann, |
- | | + | |
- | | + | |
- | | + | |
- | * Monitorprogramm (Assemblerquelltext, | + | ===== Downloads ===== |
- | * Assemberlquelltexte der Beispiele aus Bedienhandbuch und Arbeitshandbuch | + | |
+ | * Bedienhandbuch, | ||
+ | * {{: | ||
+ | * {{: | ||
+ | * Stromlaufplan: | ||
+ | * {{: | ||
+ | * {{: | ||
+ | * {{: | ||
+ | * {{: | ||
+ | * EINTRITT.asm | ||
+ | * LERNSYSTEMEQU.ASM | ||
+ | * KONSOLE.asm | ||
+ | * AKTIONEN.asm | ||
+ | * RAM.asm | ||
+ | * MONITOR.ASM | ||
+ | * {{: | ||
+ | * M_TEST.asm | ||
+ | * RAM1_TEST.asm | ||
+ | * RAM2_TEST.asm | ||
+ | * ROM_TEST.asm | ||
+ | * TTY_TEST.asm | ||
+ | * TTY_DRIVER.asm | ||
+ | * POLY_UHR.asm | ||
+ | * POLY_MUSIK.asm | ||
+ | * POLY_TRECH.asm | ||
+ | * {{ : | ||
===== Links ===== | ===== Links ===== | ||
Zeile 159: | Zeile 191: | ||
* http:// | * http:// | ||
* http:// | * http:// | ||
+ | * http:// | ||
+ | * http:// | ||
+ | |||
===== Bedienung ===== | ===== Bedienung ===== | ||
- | Kurzanleitung: | + | Mit RES (reset) wird ein definierter Anfangszustand hergestellt |
+ | In der 7-Segmentanzeige werden die ersten beiden Stellen zur Textanzeige genutzt | ||
+ | (soweit man mit 7 Segmenten Text darstellen kann: Ein Π soll beispielsweise ein M darstellen) | ||
+ | Die meisten Funktionen beenden sich bei erfolgreichem Abschluss mit ' | ||
+ | **Speicherinhalt anzeigen/ | ||
+ | MEM (' | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | .. | ||
+ | |||
+ | Mit jedem Betätigen der Taste EXEC wird die nächste Speicherzelle angezeigt. | ||
+ | Mit BACK wird die vorherige Speicherzelle angezeigt. | ||
+ | Beendet wird durch ein anderes Kommando. | ||
+ | |||
+ | ** Register anzeigen/ | ||
+ | |||
+ | REG (' | ||
+ | < | ||
+ | <Byte f. linkes Register> | ||
+ | <Byte f. rechtes Register> | ||
+ | |||
+ | Das Registerpaar wird über die korrespondierende Zifferntaste ausgewählt. | ||
+ | Das letzte EXEC schaltet weiter zum nächsten Register. | ||
+ | Mit BACK kann das vorhergehende Register gewählt werden. | ||
+ | Beendet wird durch ein anderes Kommando. | ||
+ | |||
+ | {{: | ||
+ | |||
+ | <WRAP clear></ | ||
+ | |||
+ | |||
+ | **Anwenderprogramm starten** | ||
+ | |||
+ | GO (' | ||
+ | < | ||
+ | < | ||
+ | |||
+ | Eine Breakpointadresse muss nicht angegeben werden. | ||
+ | | ||
+ | |||
+ | **Einzelschrittbetrieb** | ||
+ | |||
+ | STEP (' | ||
+ | < | ||
+ | |||
+ | |||
+ | Über die Funktionstaste sind weitere seltener benötige Funktionen erreichbar: | ||
+ | |||
+ | **Porteingabe** | ||
+ | |||
+ | FCT 0 (' | ||
+ | < | ||
+ | |||
+ | Mit jedem Drücken der Taste EXEC wird das angegebene Eingabetor gelesen und der Wert angezeigt. | ||
+ | |||
+ | |||
+ | **Port-Ausgabe** | ||
+ | |||
+ | FCT 1 (' | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | .. | ||
+ | |||
+ | Es können beliebige oft weitere Werte ausgegeben werden. | ||
+ | |||
+ | |||
+ | **Datentransport** | ||
+ | |||
+ | FCT 2 (' | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | |||
+ | Mit diesem Kommando wird ein Datenbereich auf eine andere Adresse kopiert. Quell- und Zielbereich können sich überlappen. Nach dem Verschieben erscheint in der Anzeige ein F wie fertig. | ||
+ | |||
+ | **Speicher füllen** | ||
+ | |||
+ | FCT 3 (' | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | |||
+ | Füllen eines Speicherbereichs mit einem Byte. | ||
+ | |||
+ | **Laden von Kassette** | ||
+ | |||
+ | FCT 4 (' | ||
+ | < | ||
+ | < | ||
+ | EXEC | ||
+ | |||
+ | Nach Abschluss des Ladens erscheint in der Anzeige ein F. Bei Einlesefehlern erscheint ' | ||
+ | |||
+ | |||
+ | **Speichern auf Kassette** | ||
+ | |||
+ | FCT 5 (' | ||
+ | < | ||
+ | < | ||
+ | EXEC | ||
+ | |||
+ | Nach Abschluss des Speicherns erscheint in der Anzeige ein F. | ||
===== Sonstiges ===== | ===== Sonstiges ===== | ||
- | ein geöffneter | + | ein geöffneter |
{{: | {{: | ||
Zeile 176: | Zeile 314: | ||
{{: | {{: | ||
+ | ==== Monitorprogramm ==== | ||
+ | |||
+ | Der Monitor des Poly-Computers ist eine Besonderheit: | ||
+ | |||
+ | Durch die Implementierung einer Zustandsmaschine | ||
+ | konnten wesentlich mehr Funktionen und ein höherer Bedienkomfort in den | ||
+ | 2048 Byte untergebracht werden als in vergleichbaren ähnlichen Einplatinenrechnern | ||
+ | wie etwa KIM1, LC80 oder ähnlich. | ||
+ | |||
+ | Zum kompletten Verstehen der Zustände ist ein Blick ins Systemhandbuch | ||
+ | empfehlenswert. Dort gibt es die zugehörigen Zustandsdiagramme und Ablaufpläne. | ||
+ | |||
+ | Unter [[# | ||
+ | ==== Anwendung ==== | ||
+ | |||
+ | Noch mindestens bis 1997 wurde ein Poly-Computer an der Universität Greifswald im Physik-Praktikum genutzt: http:// | ||