Dieser Assembler besticht nicht nur durch seinen äußerst günstigen Preis:
HASM ist ein tabellenkonfigurierbarer Makroassembler mit integrierten Linker und zugehörigen Simulator (HSIM). jetzt bestellen |
- Ein Assembler für viele Prozessoren (tabellenkonfigurierbar)
- Assemblerdirektiven für alle Prozessoren gleich
- Unterstützt alle wichtigen Preprozessor-Direktiven (Bed. Assemblierung)
- Volle Makrounterstützung mit lokalen Labels (nicht nur über #DEFINE!)
- Makro-Aufrufe mit Argumentmasken sind möglich
- Unterstützt voll verschiebbare, segmentierte Programmierung
- Bedingte Assemblierung und Include
- Steuerung des Linkvorganges durch ORG-Anweisung die auch Formeln enthalten kann (Alignnachbildung!)
- Einbindung einzelner Module aus einer Library, je nach Bedarf
- Lokale Labels, auch innerhalb eines Sourcefiles
- Fehlermeldungen mit Quellenangabe für intelligenten Editor
- Punkt-Vor-Strich bei Ausdrücken
- Ausdrücke können Floatzahlen, Integerwerte und Strings enthalten
- Spezielle Befehle zur Generierung ganzer Wertetabellen
- Prozessoren die noch nicht unterstützt werden können vom Anwender selbst integriert werden. (Format der Tabellen offengelegt und gut beschrieben!)
- Die Befehle eines Prozessors können auf Bit-Ebene definiert werden
- Bedingungsabhängige Codelänge für Prozessorbefehle
- Konstanten für den jeweiligen Prozessor direkt in der Tabelle möglich
- Frei definierbare Operatoren für den Assembler
- Physikalische und virtuelle Segmente können beliebig definiert werden
- Segment-Mapping ist bei allen Segmenten möglich
- Nachbildung eines anderen Assembler möglich
+ einfache Quellenübernahme
|
- Tabellenkonfigurierbarer Simulator / Monitor für verschiedene Prozessoren
- Fensterorientierte Oberfläche (DOS)
- Alle Fenster können frei angeordnet werde
- Identische Oberfläche in beiden Betriebsarten (keine Umstellung)
- Sourcecodesimulator mit Breakpointverwaltung
setzen und löschen von Breakpoints (bleiben beim Beenden erhalten)
- Single-Step, Run, Trace und Retrace (Programm rückwärts abarbeiten)
- Relative Ausführungsgeschwindigkeit einstellbar
- Einfaches Source-Level-Debugging in beiden Betriebsarten
- Watch-Ausdrücke werden im RUN-Modus ständig aktualisiert
- Watch-Ausdrücke bleiben beim Verlassen erhalten
- Variablenfenster mit den aktuellen lokalen Variablen
- Registerfenster mit den Prozessorregistern
- Nachbildung von Hardwaresignalen durch Stimulus-File
- Verändern von Registern und Fenstern während der Programmausführung
- Terminal-Fenster zur Entwicklung eines Talkers für Monitorbetrieb!
Terminal-Fenster ist bei der Simulation verwendbar
- Simulator kann als Sourcecodemonitor verwendet werden
- Ermöglich das gleichzeitige synchrone Simulieren mehrerer Prozessoren
- Datenaustausch unter den verschiedenen Prozessoren möglich
- Auch Hardwareverbindungen können Simuliert werden!!
Hardwareverbindungen zwischen verschiedenen Prozessoren möglich
- Online Hilfe über
- Weitere Prozessoren durch Tabellen einbindbar (vom Anwender!)
- Simuliert auch Eigenbauprozessoren
- Zugriffshäufigkeiten auf Register oder Speicherplätze können durch Ergänzungen in der Tabelle erfaßt werden
|
 Benutzeroberfläche des Simulators HSIM |
unter anderem für folgende 8051-Mikrocontroller:
80C51, 80C51FA, 80C51FB, 80C51FC, 80C535/80C515(A), 80C537/80C517(A), Dallas 80C520, Dallas 80C530, Atmel 89C1051, Atmel 89C2051, Atmel 89C55, 80C524/80C528, 80C550, 80C552, 80C562, 80C575, 80C592, 80C652/80C654, 87C748, 87C749, 87C750, 87C751, 87C752, 80C851 ... |
| Lieferung erfolgt nach der Bezahlung schnell und unkompliziert per Email. |
HASM - Ein Assembler für alle Mikrocontroller
Bestell-Nr.: HASM Preis: 15,00 EUR / Prog.-Paket inkl. 19% MwSt. zzgl. Versand Frage zum Artikel verfügbar
|
|
|
|