für serielle Schnittstelle
16bit-Controller
Controller, Speicher ...
diese Seite
Anwendungsbeispiele
Steuerungen, Regelungen
Kontakt, Mitteilungen, AGBs ...

für die MCS51 Controller diese Seite für die MCS51 Controller für die C166-Controller von Infineon für die XA51-Controller von Philips
Der Assembler V4 für die MCS51-Controller
Eigenschaften
Der Assembler V4 ist ein hochwertiges Softwareprodukt für die Entwicklung und Pflege Ihrer Programme.

Der Assembler V4 ist ein Paket aus verschiedenen Einheiten:

  • Assembler
  • Disassembler
  • Assistenten
  • Nachschlage- und Hilfesystem
Beschreibung Der Assembler erzeugt aus dem Quellcode lauffähige Maschinenprogramme für die MCS51 Mikrocontroller. Er erzeugt Hex-, Binär-, Listing- und Symboldateien. Letztere können für den Debugger verwendet werden. Er verfügt über einen komfortablen Editor mit einer kontextsensitiven Hilfe. Die Größe des Quellcodes ist nicht beschränkt.

Neben der Intelschen Mnemonik kennt der Assembler IF-, FOR- und LOOP-Strukturen etc. Die inflationäre Vergabe von Labelbezeichnungen, die Maschinenprogramme so unübersichtlich macht, ist damit vorbei. Mit Makros lassen sich eigene Sprachelemente realisieren. Alle diese Strukturen wurden im Vergleich zu der Version V2.3 verbessert und erweitert. Sie schreiben nun Ihr Maschinenprogramm wie mit einer Hochsprache, d.h. ein C-Compiler ist auch für komplexe Programme nicht mehr erforderlich.

Das Hilfesystem ist optimiert und erweitert. Es steht die Spezialfunktionsregisterbeschreibung und die Bitfunktionen für alle gängigen Controllertypen zur Verfügung.

Die Assistenten
Die Assistenten
Einfach muss es sein! Mit den Assistenten hat das Nachschlagen in Datenbüchern und der Literatur ein Ende. Sie klicken einfach an, ob Sie z.B. eine serielle Kommunikation wollen, bei welcher Baudrate, welche Interrupts aktiv sind, welche Zeitbasis Sie für Ihr System wünschen etc. Alle Spezialfunktionsregister lassen sich auf diese Weise konfigurieren.

Die Assistenten schreiben den kompletten Initiierungscode, erzeugen die Interruptstruktur, schreiben die grundlegenden Routinen für die serielle Kommunikation etc. - und das alles per Mausklick!

Assistenten sind für die gängigsten Controller vorhanden

Der Disassembler
Disassembler Der MCS51-Disassembler erzeugt in kürzester Zeit auch aus den größten Dateien den zugrundeliegenden Quellcode. Er erkennt die zugehörigen SFR- und Bitbezeichnungen.

In der ersten Spalte steht die Adresse, in der zweiten, dritten und vierten der Maschinencode und in der fünften der erzeugte Befehl. Im Falle von Konstanten wird der Wert als Dezimalzahl und als ANSI-Code im Kommentar angezeigt.

Das Hilfesystem
Das Hilfesystem
Die intelligenteste Software taugt nicht viel, wenn man sie nicht richtig bedienen und alle Fähigkeiten ausschöpfen kann.

Aus diesem Grund wurde in die Verfügbarkeit und Auffindbarkeit aller Information größter Wert gelegt.

Das Hilfe- und Nachschlagesystem passt seinen Inhalt stets dem ausgewählten Controllertyp an, sodass Sie immer gezielt die für den Controller benötigten Informationen erhalten.

Die Menüs
Hinweis
Im Preis des Assembler V4 ist der Simulator-Debugger V2 inbegriffen.
Lizenznehmer und Privatbenutzer könnnen die aktuelle Version des Assembler V4 herunter laden.