Mikrocomputer

Damit fing die Bastelei nach Microprofessor und Co. an ...

Der MC-CP/M Computer ist ein ECB-System auf Basis des Z80 Prozessors.
Wurde von Rolf-Dieter Klein (RDK) entwickelt und 1982 in der MC vorgestellt.
In der Minimalkonfiguration bestand er aus drei Europakarten 100x160mm.

SYS1 - Z80-CPU mit 4/6(8) MHz, 4k-EPROM & 64k-DRAM:
Z80 CPU

OUT1 - I/O mit Z80B-SIO/PIO, 2x V24/RS232, 1x Centronic:
SIO/PIO

FLO1 - Floppycontroller mit WD1797 (Mini/Maxi) 50-Pol.:
FDC
Damit Maxi DD funktioniert, sollten alle HW-Änderungen
eingepflegt und ein sorgfältiger Abgleich gemacht sein.
Ohne DMA sind 6-MHz CPU-Clock sinnvoll!

Monitor für die SYS1 mit IDE-Routinen
für HD/CFC/DOM im 2732 EPROM:
SYS1Moni

Download: SYS1MONI.zip

TERM1 - optionales Grafik-/Text-Terminal mit Thomson GDP
EF9366/67, Z80A-CPU, 8k-EPROM, 4k-SRAM und 64k-DRAM:
Grafikterminal

Eingebaut in ein kleines Schroff Rack/Gehäuse:
ECB-Rack

Weitere Informationen zur Hard- & Software gibt es z.B. hier:
Dr. Juliane Hehl
Hans- Werner Schütz

Seitdem wurde einiges gelötet, programmiert und angepasst.
Zum Assemblieren benötigt man Tools wie DDT, MAC, M80, L80 etc.

MC Computer mit RDK Moni34 bootet CP/M 1.4:
Monitor V3.4

MC Computer mit RDK Mon72 bootet CP/M 2.2:
Monitor V7.2c

Respekt, eine CP/M 2.2 Systemdiskette von 1987 bootet noch:
Floppy-Boot

MC Computer mit SYS1Moni bootet
ein 48k CP/M 3.1 von IDE/CFC:
CP/M3.1

CP/M 1.4 31/63k - BOOT, CCP, BDOS & BIOS: CPM14.zip

CP/M 2.2 60k FD/HD-IDE System mit P2DOS und ZCPR3: SYS1FDBIOS.zip

CP/M 2.2 61k HD/FD-IDE System mit P2DOS und ZCPR3: SYS1HDBIOS.zip

Systemtools (Format, SYSGEN etc.): CPM2Tools.zip

CP/M 3.1 48k FD/HD-IDE System: LDR3.zip BIOS3.zip

CP/M 3.1 48k HD/FD-IDE System: MCCPM3.zip

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Cassetten-Interface zum Laden und Sichern mit 1200/2400 Baud.
Schaltung aus "Klein Mikrocomputer Hard- und Softwarepraxis" 1981.
Mit HD6350 (6850) UART und Phase-Encoding (PE) Verfahren:
Cassetten-Interface

Kleine Hörprobe von PE:


Epromprogrammer aus MC 7/1983 für 2716 bis 2764:
EPROM-Programmer

Treibersoftware für BASIC-80: eprom24a.zip

Eine aktive Busterminierung bringt Ruhe auf den EC-Bus:
ECB-BUS-Terminierung

16-Bit IDE-Interface mit 8255 PIO und CFC-Adapter.
Vorlage siehe Pauls 8051 Code Library: www.pjrc.com
ECB-IDE-Karte

ECB-IDE Card, designt von Werner:
ECB-IDE-Karte

Eine Variante mit BUS-Pufferung und Uhr für CP/M 3:
ECB-IDE-RTC-Karte

Info zur Optimierung und Stabilität:
IDE Optimierungen

Tool zum Testen und formatieren:
idetool

Download: IDETOOL.zip

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Ein weiteres ECB Projekt war der PROF-80 von Conitec,
das 1984 im Computermagazin C't vorgestellt wurde.

PROF-80 6-MHz Z80B-CPU, 128KB DRAM und CP/M 3 fähig:
Prof-80

Monitor 1.6 mit Y2K Patch:
Prof-80 Monitor

Inkl. BOOT.ASM für CP/M 3: cmon161.zip
Infos zur Prof-80 Hard- & Software gibt es hier: Prof-80

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Und zum Schluss der C't 180 von 1986.
HD64180 MPU 9,216MHz, 8/16k EPROM und 512KB DRAM:
ct-180

Originalmonitor Version 1.0 und 1.1: CT180V101.zip
Assembler-Listing der Version 1.1: CT180V11.pdf.zip

Ct180Mon MC-CP/M kompatibler Monitor:
Ct180 Monitor IDE

für IDE-HD/CFC/DOM: Ct180Mon.zip
für ST506 MFM-HD: CT180MFM.zip

CP/M 2.2 58k FD/HD-IDE MBIOS für SYS1 mit SYS1MON
oder C't180 mit CT180MON: MBIOS58k.zip

C't180 CP/M 2.2 61k FD/HD-IDE BIOS: Ct180FD2i.zip

C't180 CP/M 3.1 FD/HD-IDE BIOS: Ct180FD3i.zip

C't180 CP/M 3.1 FD/HD-MFM/CMOS-RAMFloppy BIOS: CT180MFM3.zip

C't180 bootet CP/M 3 von IDE HD/CFC/DOM:
CPM3 Boot

CP/M 3.1 Systemtools (SYSGEN, FORMAT etc.): Ct180Tools.zip

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Weitere ECB Baugruppen:

FLOP2 - FLO1 kompatibler Floppycontroller mit WD1797
und digitalem Datenseparator von edicta (1984):
Floppycontroller 1

FLOSASI/FLO2 - FLO1 Nachfolger mit SASI-Interface (1985):
Floppycontroller 2

FLO3 Neuauflage - FLO1/2 Nachfolger - Dank an Werner:
Floppycontroller 3

Floppycontroller von U.F.I. mit Z80A-DMA und Z80A-PIO.
Der FDC 1.1 ermöglicht Maxi-DD auch bei 4-MHz CPU-Clock:
Floppycontroller mit DMA

64/256K CMOS-RAM-Floppy von RAP aus C't 5.1986:
CMOS RamFloppy

Formatierprogramm 64/256k für CP/M: rform.zip

MFM/ST506 Harddisk-Controller aus C't 8-10.1986:
Harddisk-Controller

Tools mit Sourcen für Turbo Pascal 3: HDCPAS.zip

Text-Terminal mit TeleVideo 950-Emulation aus C't 9.1986:
Text-Terminal

Karte mit Bus-Terminierung, Beep, RTC & 5V-Control:
Multi-IO

Dual V24/RS232 Z80SIO-0 Interface mit bis zu 19200Bd:
Serielle Schnittstelle

I/O-Karte mit Z80-CTC, PIO & SIO/DART aus C't 4.1985:
I/O-Karte

Prommer-80 für Eproms von 2k-2MBit aus C't 2.1985:
EPROM-Programmer

In den 80ern gab es viele Anbieter für den ECB Standard.
Einer der größten Hersteller war damals KONTRON:
KONTRON ECB

Floppycontroller FDC4 von Furrer+Gloor (Syslogic AG):
Floppyconroller von FG

CEPAC-180 SBC von Conitec mit Hitachi HD64180 MPU:
HD64180 SBC

CEPAC-181 SBC von Conitec mit Zilog Z180 MPU:
Z180 SBC

PC-ECB Adapter für IBM kompatible PC's von RAP aus C't 12.1986:
ECB Adapter ECB Adapter Board

3-1/2" FDD für CP/M-Computer modifizieren.
idetool

Mitsumi D359T6 von unten mit abgenommener Abdeckung:
Floppylaufwerk offen

um diese Modifikationen geht es:
Floppylaufwerk Platine

Aber aufpassen, es gibt einige Varianten mit unterschiedlichem Layout!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Einige Boards aus der Anfangszeit mit Elektor-Bus (6502/Z80).
Sind teilweise ausgeschlachtet oder nicht mehr fertig geworden!

RS232 Interface mit HD6350 (6850) ACIA:
Serielle Schnittstelle

32k Speicherkarte für 2732 EPROM:
EPROM Speicher

32k Speicherkarte für HM6264 SRAM:
SRAM Speicher

4k Eprom, 64k SRAM Speicherkarte:
EPROM/RAM Speicher
Fast fertig, aber dann kam der MC-CP/M Computer ins Spiel!


Weitere Inhalte folgen die Tage ... oder auch nicht ;-)!