8008 Mikroprozessoremulation auf ESP8266



Auf dem EP8266 können Sie Radio-86RK emulieren , aber vor dem Mikroprozessor 8080 gab es 8008, an die sich Retrocomputer heute weniger wahrscheinlich erinnern . Auch er konnte auf dieser Plattform emulieren und den SCELBAL BASIC-Interpreter starten.

Im Projekt kombinierte der Autor seine beiden vorherigen. Der erste ist der 8008-Emulator auf derselben Plattform , jedoch ohne Videoausgabe, und der zweite ist ein IBM PC XT-Emulator mit Videoausgabe, der nicht in den Betriebszustand versetzt wurde (es war nicht genügend RAM vorhanden). Der Autor nahm den Implementierungscode für die Videoausgabe aus dem zweiten Projekt und fügte ihn dem ersten hinzu, nachdem er die Firmware für das vorgeschlagene Gerät erhalten hatte.

Das Schema ist unten dargestellt:



Das gleiche Diagramm in PDF ist hier . Der Interaktionsmodus über die vom ersten Projekt geerbte serielle Schnittstelle wird gespeichert, und es wird ein Schalter in zwei Positionen und zwei Richtungen bereitgestellt, um zwischen der Schnittstelle und der Videoausgabe zu wählen. Wenn ein Videoausgang ausgewählt ist, werden Daten über die PS / 2-Tastatur eingegeben. Das zusammengestellte Design des Autors sieht folgendermaßen aus:



Der Autor hat auch seinen eigenen Stanzleser an das Gerät angeschlossen (eine der beiden Optionen, die kleiner ist), die Schaltung jedoch nicht aktualisiert. So sieht das Design mit einem Stanzleser aus:

Source: https://habr.com/ru/post/de449884/


All Articles