- MICO-80
-
Der MICO-80 ist ein Lerncomputer mit Zilog Z80 Mikroprozessor, der zur PROFI-5 Mikrocomputerfamilie funktionskompatibel ist.
Er wurde 1982 entwickelt und wird seitdem in der industriellen Aus- und Weiterbildung und bei Inhouse-Seminaren eingesetzt. Mit diesem System lernen Auszubildende und Techniker seit drei Jahrzehnten den Aufbau und die Wirkungsweise von Steuerungscomputern. Der MICO-80 ist ein Einplatinen-Computer auf Basis des Zilog Z80 8-Bit Mikroprozessors.
Inhaltsverzeichnis
Geschichte
Der MICO-80 Mikrocomputer wurde von Joseph Kammerer (IED München GmbH) entwickelt und parallel zum PROFI-5E/50E als Bausatz und als Fertiggerät vertrieben.
Die erweiterten Möglichkeiten des Z80 Mikroprozessors, die Befehle zur Einzelbitsteuerung und zur indizierten Adressierung, begründeten den erfolgreichen Einsatz in der Aus- und Weiterbildung vieler Industrieunternehmen, wie Bayernwerk AG, BMW AG, Stadtwerke München und Vorwerk.
Seit 1982 wird MICO-80 von der Firma IED Kammerer GmbH, Deutschland vertrieben.
Technische Daten
Der MICO-80 Einplatinencomputer ist auf einer Leiterplatte im Doppel Europakartenformat (200x160mm) realisiert. Der MICO-80 basiert auf dem 8-Bit Mikroprozessor Zilog Z80 (Zilog Z80). Die Größe des Arbeitsspeichers liegt im Grundausbau bei 4K oder 8K Byte ROM (EPROM 2732 bzw. 2764) und 6K Byte RAM. Der RAM-Speicher wird aus drei Bausteinen 2116 (2kx8Bit SRAM) gebildet. Hiervon ist meistens ein Baustein durch einen Zero-Power-RAM ausgeführt.
Als Schnittstellen sind Einzelbit programmierbare Ein-Ausgabe-Leitungen (Z80 PIO und Intel 8255) mit TTL-Pegel verfügbar. Die Leitungen des 8055 und eines Z80 PIO Bausteins sind über zwei 34-polige Stiftleisten herausgeführt. Über die Stiftleisten kann die Ein/Ausgabe-Einheit EAM-80 oder die Verbindungsbox VK-8 angeschlossen werden. Über einen zweiten Z80 PIO Baustein werden die 25 Tasten abgefragt und die 8stellige Siebensegmentanzeige angesteuert.
Die Ein/Ausgabe-Einheit EAM-80 ermöglicht es, über jeweils einen Port der Z80 PIO oder des 8255 Bausteins die Stellung von acht Schaltern einzulesen und Daten auf acht LEDs auszugeben. Die Verbindungsbox VK-8 ermöglicht den Anschluss von Hardware des PROFI-5 Mikrocomputersystems, z.B. der Ein-/Ausgabe EA-8 oder der A/D- und D/A-Wandlerplatine.
Eine serielle V.24-Schnittstelle in reduzierter Verkabelung ist optional erhältlich. Sie ist im Gerät integriert oder als Zusatzplatine kontaktierbar. Als Zeitgeber- und Zähler-Baustein ist ein Z80 CTC (Z8430) serienmäßig verbaut.
Der MICO-80 hat im ROM ein Monitorprogramm. Das Monitorprogramm ermöglicht die Eingabe von Programm und Daten im Hexadezimalsystemcode, Abarbeitung im Einzelschritt- sowie Automatikmodus, Anzeige und Editieren der Registerinhalte. Die Bedienung erfolgt über 9 Funktionstasten, die Eingabe der Daten im Hexadezimalsystem über 16 Tasten die mit den Ziffern 0..9 und A..F beschriftet sind. Die Reset-Taste ermöglicht einen Warmstart.
Die ausführbaren Funktionen und die verwendeten Speicherbereiche sind kompatibel zum Monitorprogramm des PROFI-5E/PROFI-50E. Der MICO-80 kann sowohl im Intel 8080 als auch im Zilog Z80 Maschinencode programmiert werden.
Als Anzeige steht eine 8-stellige Siebensegment LED-Anzeige zur Verfügung. Über die V.24-Schnittstelle können ein, am PC entwickeltes Programm heruntergeladen bzw. ein Speicherdump oder ein disassembliertes Programm gedruckt werden.
Erweiterungsmöglichkeiten
Für den MICO-80 gibt es Erweiterungsplatinen und Software:
- Ein/Ausgabe-Einheit EAM-80 mit 8 Schaltern und 8 LEDs
- Serielle Schnittstelle V.24
- Verbindungsbox VK-8 zum Anschluss der PROFI-5E Hardware
- Editor, Z80-Assembler und Download-Programm für Software Entwicklung am PC unter MS-DOS (für MICO-80)
Literatur
Weblinks
Wikimedia Foundation.