23.02.2026
… sie ist ja schon seit einiger Zeit im Moppel-5 in Betrieb nur die Dokumentation schlummerte unvollständig in KiCad.

– Sie beinhaltet zwei V24 Schnittstellen
– Centronics Interface
– Paralles Interface (Eingabe für Tastatur)
– 8DIP-Schalter für das IO-Byte
– sowie die Systemuhr
Gegenüber der 1.Version habe ich auf eine Richtungsumschaltung der Parallel-Schnittstelle verzichtet, das ECB-Interface ist durch ein GAL16V8 deutlich einfacher geworden. Anno 84 gab es ja schon den Vorläufer als PAL, nur bei den V24Treiber ist alles beim Alten geblieben, denn die MAX-Reihe kam erst Ende der 80er.
21.09.2026
Projekt nochmals überarbeitet, hier die Vorschau:
KiCad projekt: Multi_IO
Software:
Multi-IO-Soft Assembler
ab in die Produktion, bin gespannt – und etwas später auf meinen Schreibtisch !
Jetzt fehlen nur noch die Bauteile…





nichts ist Perfekt, auf dem EC-Bus waren die Leitungen INTA und A17 doppelt und auf falschen Anschlüssen. BUS-Treiber Ein-Ausgang vertauscht, hier reicht ein Inverter um das /RD-Signal zu richten. Was mich bei der Stromversorgung geritten hat, nicht nachzuvollziehen und ERC hat nicht gemeckert, etwas dremeln damit der VCC frei wird, kleine Brücke auf +5V und fertig. Beim Port 2B konnten die Anschlüsse nicht zueinander finden, etwas Häkeldraht hat es dann vollendet. Für die Uhr RTC58321 habe ich eine zu breite Fassung ausgewhält, muss natürlich eine Standard DIL sein. Irgendwie ist meine Endkontrolle sehr lückenhaft – hier ist in der nächsten Revision mehr Sorgfalt erforderlich – “Nichts ist Unnütz es kann immer als schlechtes Beispiel gelten”.


Mit dem Moppel Nr.4 und eine kleine Routine die Adresslage der Bausteine überprüft, alles OK. Der Port B2 ist mit den DIP-Schaltern bestückt und funktioniert (IO-Byte), so kann ich die übrigen Kanäle auf meinem CPM-Moppel mit deutlich mehr Komfort als eine HEX-Tastatur eingehend testen…
Testprogramm Portbelegung als ZIP: Port-Test


… fertig, zum testen ein kleines Menüprogramm gebastelt. Die Systemuhr konnte einfach mit dem mit der Monitorfunktion U(hr) getestet werden – alle Kanäle laufen einwandfrei.
Schaltplan mit Fehlerberichtigung Multi-IO
Für die nächste Revision gibt es neben der Fehlerbeseitigung noch ein paar Extrawünsche:
- Steckerbelegung ändern damit alles gecrimt werden kann
- PS2 Tastaturinterface integrieren
- Erweiterung mit dem Interuppt Controler SAB8259 damit nicht nur COM1 besser bedient werden kann.


