Hallo Rufus,
erstmal danke. Sorry, bisschen Text:
mon51 ist ziemlich sicher ein reines DOS-Programm.
So sieht es nach dem Start unter der MSDOS-Eingabeaufforderung unter
Win98 aus:
MS-DOS MON51 V1.09
COPYRIGHT KEIL ELEKTRONIK GmbH 1991 - 1996
INSTALLED FOR PC/XT/AT (COM LINE 1) USING HARDWARE INTERRUPT SERVICE
BAUDRATE: 9600 (DEFAULT)
*** TERMINAL MODE ***
Unter WinXP kann ich es über start->ausführen->cmd im Konsolenfenster
auch starten, aber dann gibt es wie gesagt bei der Datenübertragung
Fehler.
Nun gibt es ja noch die Keil µVision-Entwicklungsumgebung, die einen
Debugger enthält, der ebenso auf das 8051-Entwicklungsboard zugreifen
kann über ein in µVision integriertes "mon51". Nun weis ich nicht
genau ob das µVision mon51 ein anderes ist als das mon51-DOSProgramm
das ich hab. Im Installationsverzeichnis von µVision gibt es keine
ausführbare mon51.exe sondern eine mon51.dll. Ich schätze mal das
µVision über die dll mit dem 8051 kommuniziert. Aber auch µVision
bekommt keine stabile Verbindung unter XP zustande.
µVision von Keil ist ein gängiges IDE-Werkzeug für verschiedene
Mikrocontroller (auch in der Industrie) und der darin enthaltene
C-Compiler auch nicht ganz billig. Ich kann mir nicht vorstellen, dass
Keil es sich leisten kann, dass das ganze unter XP nicht richtig
läuft.
Da fällt mir noch ein: Ich hatte das ganze unter Win2000 soweit ich
mich erinnern kann auch bestens am laufen. Es geht also seit XP nicht
mehr.
Ich versuche jetzt noch folgendes:
1) Test bei einem Bekannten unter XP Home Edition (ich hab ja XP pro)
2) Monitorprogramm auf 8051 erneut aufspielen, wobei ich mir da nichts
erhoffe
3) Den Keil-Support anmailen
Falls jemand noch was einfällt gerne posten.
Achso, sollte ich, falls ich immer noch nicht weiter komme, besser im
"µC & Elektronik"-Forum schreiben?
Danke und Gruß