Mikrokontroller und Dos

Gast #4936714
Lesenswert?
• ▲
▼
> Warum sollte sich ein normaler Mensch das antun ?

Frueher hat man das gemacht um mit der ueberlegenen und anerkannten 
Entwicklungsumgebung TurboPascal seine Programme enwickeln zu koennen. 
Ausserdem konnte man komplexe Algorythmen so auf einem echten PC testen. 
Aber wir waren jung und hatten nichts anderes. :)

Olaf
(Firma: Vescomp) #4936775
Lesenswert?
• ▲
▼
Hans L. schrieb:
> Es gibt z. B. Menschen die an einem Oldtimer rumbasteln und damit fahren
> und dabei mehr Spaß und Freude haben als wenn sie den neuesten und
> teuersten Sportwagen fahren würden.

 Dein Vergleich hinkt aber gewaltig.
 Richtig ware es:

 Ich habe hier ein altes Fahrrad stehen, wie mache ich einen
 Bugatti Chiron daraus und hat das schon jemand gemacht ?
#4936939
Lesenswert?
• ▲
▼
Hand schrieb:
> Hat jemand schonmal einen MC so programmiert das
> Er einen xt oder at pc emuliert unf man da dos programme
> Ausführen könnte.

Wozu emulieren?
Intel Quark ist ein x86 Controller.
Für DOS muss aber noch eine Disk dran!
Und eine Tastatur. Damit man F1 drücken kann.
Und eine Grafikkarte, damit man was sieht.

Vielleicht beschriebst Du einfach mal, was Du vor hast!?


Gruß

Jobst
#4936955
Lesenswert?
• ▲
▼
S. R. schrieb:
> Für den AVR gibt es Software, die einen ARM emuliert (und darauf Linux
> ausführt)

Dann kann man auch gleich auf einen RPi o.ä. zurückgreifen.

S. R. schrieb:
> und es gibt Software, die einen Z80 emuliert (und darauf CP/M
> ausführt).

Controller mit Z80 Kern bekommt man auch.

Und darauf läuft keine xt/at DOS SW.
Ich nehme an, dass er nicht nur die standard DOS Kommandos benutzen 
möchte. Für 'date' emuliert man nicht.

Problem ist aber in jedem Fall die Peripherie.


Gruß

Jobst
(Firma: Vescomp) #4937397
Lesenswert?
• ▲
▼
S. R. schrieb:
> Marc V. schrieb:
>> Weil es ganz einfach keinen Sinn ergibt.
>
> Definiere "Sinn".

 Google mal selbst nach Sinn. Keinen Sinn ergibt es, von Paris nach
 London zu Fuss gehen zu wollen oder mit uC einen AT zu emulieren.

> Marc V. schrieb:
>> Weil nur .com Programe eine feste Adresse haben.
>
> Haben CP/M-Programme auch.

 Was hat CP/M mit DOS zu tun ?
#4937438
Lesenswert?
• ▲
▼
Ich hatte so etwas schon mal angefangen, auf einem S12XE (damals 
Freescale). CGA Grafik und Keyboard über den XGATE-Koprozessor und ein 
externes CPLD, externes SRAM (512K) über IO-Ports, BIOS im Host-Flash. 
Durch die ganze Segment-Rechnerei sind aber gerade Speicherzugriffe 
jeglicher Art nicht sehr effizient.
Die "Grafikkarte" funktionierte bereits, konnte aber keinen Cursor 
darstellen, der 8088-Emulator war auch nicht sehr weit gediehen und 
irgendwann ist das alles eingeschlafen...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren