Seite 1 von 1

6805DLL - ein einfacher Mikroprozessor als DLL

Verfasst: Samstag 20. Dezember 2008, 07:32
von Microprocessor
Liebe Digital-ProfiLab-Anwender,

interessierte Anwender möchte ich auf die Datei 6805DLL.ZIP hinweisen,
die eine auf 20.000 Befehlsschritte pro Simulationsaufruf beschränkte
Demo-Version einer DLL mit 8-Bit-Mikroprozessor-Funktion für Digital-
ProfiLab 4.0 enthält.

Die DLL ist 86KB groß, wird im Leerlauf (ohne zusätzliche Beschaltung) auf
einer 3GHz-Maschine mit ca. 208KHz simuliert (mit Schaltung wie u.a.
ca. 42KHz) und umfasst den kompletten Befehlssatz eines 6805 - Prozessors.
Eine funktionsfähige Standardschaltung besteht aus

1 Mikroprozessor-DLL
3 Schalter bzw. Taster für RESET optional NMI, INT (activ low!!)
1 CLOCK (Taster oder Zeitgeber)
1 RAM bzw. ROM
1 wählbare Hardware-Schnittstelle (optional)
1 Anwendungsprogramm (Hex-Eingabe in das RAM/ROM oder eine in das RAM/ROM
geladene Textdatei, die aus einer Assembler-LST-File konvertiert wurde.
Ein Konverter für den TASM – Makro-Assembler liegt dem Paket bei).

Mit dieser Schaltung können langsame Strecken komfortabel durch Software
geregelt oder Software vor dem Übertragen auf ein 6805-Zielsystem getestet
werden. Die mittlere Befehlsdauer beträgt ungefähr 5 Clocks d.h. es werden
ca. 200 Befehle pro Sekunde bei interner Taktung mit 1000Hz - Zeitgeber
bzw. mehr bei höherer (externer) Taktung ausgeführt.

Alle weiteren Details finden Sie nach dem Entpacken in den Dateien
6805DLL.DOC (GUI-kompatibel) bzw. 6805DLL.TXT (DOS-kompatibel).


Das ABACOM-Team war so freundlich, diese DLL auf seiner Homepage unter

Downloads/Bibliotheken/Bibliotheken für ProfiLab ab Version 4.0

an zentraler Stelle zu veröffentlichen.



Viel Spaß beim Programmieren wünscht

microprocessor

Re: 6805DLL - ein einfacher Mikroprozessor als DLL

Verfasst: Mittwoch 7. Januar 2009, 10:12
von abacom