INHALT

Datei

Bauteil

Puffer

Optionen

Diagnostik

Steuerprogramm


BAUTEIL

Bauteil

Bauteil / Auswahl / Default

Bauteil / Bauteilauswahl ...

Bauteil / Auswahl der EPROM/FLASH nach ID

Bauteil / Bauteil Optionen

Bauteil / Leertest

Bauteil / Lesen

Bauteil / Vergleich

Bauteil / Programmieren

Bauteil / Löschen

Bauteil / Test

Bauteil / Bauteil Info


DATEI

Datei

Datei / Laden

Datei / Speichern

Datei / Projekt laden

Datei / Projekt speichern

Datei / Datei erneut laden

Datei / Projekt erneut speichern

Datei / Projekt-Eigenschaften

Datei / Verschlüsselungs-Tabelle laden

Datei / Verschlüsselungs-Tabelle speichern

Datei / Beenden ohne Speichern

Datei / Beenden und speichern


PUFFER

Puffer

Puffer / Anzeigen / Editieren

Puffer / Block füllen mit...

Puffer / Block kopieren

Puffer / Block verschieben

Puffer / Block vertauschen

Puffer / Löschen

Puffer / Mit zufälligen Daten füllen

Puffer / Puffer-Inhalt duplizieren

Puffer / Prüfsumme


OPTIONEN

Optionen

Optionen / Generelle Optionen

Optionen / Anzeige

Optionen / Fehler anzeigen

Optionen / Programmer suchen

Optionen / Handler

Optionen / Modul-Einstellungen

Optionen / Automatisches JA!

Optionen / Log Datei

Optionen / Schutzmodus

Optionen / Optionen speichern


DIAGNOSTIK

Diagnostik

Diagnostik / Selbsttest

Diagnostik / Selbsttest Plus

Diagnostik / IC Test

Diagnostik / Diagnostik-Protokoll erstellen


BAUTEIL / BAUTEIL OPTIONEN / BAUTEIL UND ISP EINSTELLUNGEN
BAUTEIL / BAUTEIL OPTIONEN / BAUTEIL UND ISP EINSTELLUNG

Stellt die Konfiguration des programmierten Bauteils und die erforderlichen Parameter des Zielsystems ein.

Verzeichnis der Elemente der Gruppe Parameter des Zielsystems

Oszillator-Frequenz (in Hz) – Frequenz des Bauteil-Oszillators (im Zielsystem). Das Steuerprogramm

stellt die Schnelligkeit des Programmierens nach diesem Parameter ein, deswegen ist es notwendig, seinen

richtigen Wert einzugeben.

Speisespannung (in mV) – Speisespannung im Zielsystem. Das Steuerprogramm kontrolliert oder

stellt (vom Programmertyp abhängig) die eingegebene Speisespannung im Zielsystem vor jeder Operation

am Bauteil ein.

Verzögerung bei der Reset-Aktivierung – dieser Parameter bestimmt die Verzögerung nach der Aktivierung

des Reset-Signals bis zum Anfang der Arbeit mit dem Bauteil. Die Verzögerung hängt von den im Reset-Bauteil

verwendeten Teilen ab und kann von folgenden Werten gewählt werden: 10ms, 50ms, 100ms, 500ms oder 1s.

Ruhestand der ISP-Signale – dieser Parameter bestimmt den Stand der Signale des ISP-Konnektors im Ruhestand (die LED Busy leuchtet nicht). Die Signale des ISP-Konnektors können entweder in Pull-up (Signale werden über

22k Resistoren in das Niveau der Speisespannung gezogen) oder Pull-down (die Signale werden über 22k Resistoren

in den Boden gezogen) sein.


BAUTEIL / BAUTEIL OPTIONEN / SPEZIALOPTIONEN

Verwendete Termini und Begriffe werden genau nach Spezifikationen angeführt, die von einzelnen Bauteil-Herstellern angegeben werden. Die Erklärung dieser Termini befindet sich in der Dokumentation, die von einzelnen Herstellern zu jedem Bauteil zur Verfügung gestellt wurde.


UNTERSTÜTZTE PROGRAMMER

Dieser Befehl zeigt Informationen über Programmer, die von diesem Programm unterstützt werden.


UNTERSTÜTZTE BAUTEILE

Dieser Befehl zeigt das Verzeichnis aller Bauteile, die mindestens von einem der unterstützten Programmer unterstützt werden.

Das Präfix "g_" vor der Bezeichnung des Bauteils heißt, dass das betreffende Bauteil mit einem mehrfachen Programmer unterstützt wird.


BAUTEIL

Die Funktion für die Arbeit mit dem ausgewählten zu programmierenden Bauteil - Auswahl des Bauteils, Lesen der Daten aus dem Bauteil in den Puffer, Leertest, Programmierung und Vergleich der programmierten Daten.


BAUTEIL / AUSWAHL AUS DEFAULT BAUTEILEN

Dieses Fenster ermöglicht die Auswahl des gewünschten Typs des Bauteils aus der Liste der Default (vorgegebene) Bauteile. Die Liste ist ein zyklischer Puffer, in dem die 10 zuletzt gewählten Bauteile, einschließlich der Bauteiloptionen, gespeichert sind. Im Puffer können auch gleiche Bauteile gespeichert werden, die sich eben in den Optionen für das Programmieren voneinander unterscheiden. Diese Liste wird mit dem Befehl Datei / Beenden und speichern auf das Laufwerk gespeichert.

Wenn Sie zusätzliche Informationen zum aktivem Bauteil wünschen, benutzen Sie die <Ctrl+F1> Tasten. Die Informationen beinhalten einen festen und einen flexiblen Teil. Der feste Teil zeigt Bauteilgröße, Organisation, Programmieralgorithmus und die Liste der Programmer, einschließlich zusätzlicher Module, die dieses Bauteil unterstützen, an. Der flexible Teil kann die Gehäuse-Informationen sowie andere allgemeine Informationen enthalten.

Benutzen Sie die <DEL> Taste für das Löschen des aktiven Bauteils aus der Liste der vorgegebenen Bauteile. Es ist nicht möglich, diese Liste komplett zu löschen, da die letzte Information im Puffer abgelegt ist. Somit bleibt das letzte Bauteil im Puffer und kann mit der <DEL> Taste nicht gelöscht werden.


BAUTEIL / BAUTEILAUSWAHL ...

Dieses Fenster ermöglicht die Auswahl des gewünschten Typs des Bauteils aus den Bauteilen, die mit dem aktiven Programmer unterstützt werden. Es ist möglich, das Bauteil nach Namen, nach Typ oder nach Hersteller auszuwählen.

Das so ausgewählte Bauteil wird automatisch in den Puffer für Default (vorgegebene) Bauteile gespeichert. Dieser Puffer ist mit dem Befehl Bauteil / Auswahl / Default erreichbar.

Wenn Sie zusätzliche Informationen zum aktivem Bauteil anzeigen möchten, benutzen Sie die <Ctrl+F1> Tasten. Die Informationen beinhalten einen festen und einen flexiblen Teil. Der feste Teil zeigt Bauteilgröße, Organisation, Programmier-Algorithmus und die Liste der Programmer, einschließlich zusätzlicher Module, die das aktive Bauteil unterstützen, an. Der flexible Teil kann Gehäuse-Informationen und andere allgemeine Informationen über das betreffende Bauteil enthalten.


BAUTEILAUSWAHL ... / ALLE

Dieses Fenster ermöglicht die Auswahl des gewünschten Typs des Bauteils aus allen gelisteten Bauteilen, die das gewählte Programmiergerät unterstützt.

Unterstützte Bauteile werden in der Liste angezeigt.

Das Bauteil kann durch Doppelklick auf der Listenzeile mit dem gewünschten Herstellernamen und der Bauteilnummer oder  durch Eingabe des Herstellernamens und/oder der Bauteilnummer in die Suchzeile gewählt werden. Benutzen Sie die Taste <SPACE> als Trennzeichen und <ENTER> oder OK zum  Übernehmen.

Betätigen Sie die Taste <ESC> oder klicken Sie auf Abbruch, um die Auswahl jederzeit ohne Beeinflussung des aktiv gewählten Bauteils abzubrechen.

Das so ausgewählte Bauteil wird automatisch in den Puffer für Default (vorgegebene) Bauteile gespeichert. Dieser Puffer ist mit dem Befehl Bauteil / Auswahl / Default erreichbar.

Wenn Sie zusätzliche Informationen zum aktivem Bauteil wünschen, benutzen Sie die <Ctrl+F1> Tasten. Die Informationen beinhalten einen festen und einen flexiblen Teil. Der feste Teil zeigt Bauteilgröße, Organisation, Programmier-Algorithmus und die Liste der Programmer, einschließlich zusätzlicher Module, die das aktive Bauteil unterstützen, an. Der flexible Teil kann Gehäuse-Informationen und andere allgemeine Informationen über das betreffende Bauteil enthalten.


BAUTEILAUSWAHL ... / NUR AUSGEWÄHLTE TYPEN

Dieses Fenster ermöglicht die Auswahl des gewünschten Typs des Bauteils aus allen Bauteilen. Die durch den aktuellen Programmer unterstützten Bauteile sind logisch in Typen und Unterarten unterteilt. Als Erstes sollen Sie, durch Maus- oder Cursortasten, den Bauteiltyp (z.B. EPROM) und – falls sie existiert – die Bauteil-Unterart (z.B. 2Kx8 (2716)) wählen. Das Steuerprogramm bietet eine Liste von Bauteilen, die dem gewählten Typ und der Unterart entsprechen.

Das Bauteil kann durch Doppelklick auf der Listenzeile mit gewünschtem Herstellernamen und Bauteilnummer oder  durch Eingabe von Herstellername und/oder Bauteilnummer in der Suchezeile gewählt werden. Benutzen sie die Taste <SPACE> als Trennzeichen und <ENTER> oder OK für die Übernahme.

Betätigen Sie die Taste<ESC> oder klicken Sie auf Abbruch,um die Auswahl jederzeit ohne Beeinflussung des aktiv gewählten Bauteils abzubrechen.

Das so ausgewählte Bauteil wird automatisch in den Puffer für Default (vorgegebene) Bauteile gespeichert. Dieser Puffer ist mit dem Befehl Bauteil / Auswahl / Default erreichbar.

Wenn Sie zusätzliche Informationen zum aktivem Bauteil wünschen, benutzen Sie die <Ctrl+F1> Tasten. Die Informationen beinhalten einen festen und einen flexiblen Teil. Der fest Teil zeigt Bauteilgröße, Organisation, Programmier-Algorithmus und die Liste der Programmer, einschließlich zusätzlicher Module, die das aktive Bauteil unterstützen, an. Der flexible Teil kann Gehäuse-Informationen und andere allgemeine Informationen über das betreffende Bauteil enthalten.


BAUTEILAUSWAHL ... / NUR AUSGEWÄHLTE HERSTELLER

Dieses Fenster ermöglicht die Auswahl des gewünschten Typs des Bauteils aus allen Bauteilen. Als Erstes sollen Sie, mit der Maus oder den Cursortasten, den Hersteller in die Zeile HERSTELLER wählen. Damit wird die Liste der Hersteller und die dazu gehörigen Bauteile angezeigt.

Das Bauteil kann durch Doppelklick auf der Listenzeile mit gewünschtem Herstellernamen und Bauteilnummer oder  durch Eingabe von Herstellername und/oder Bauteilnummer in der Suchezeile gewählt werden. Benutzen sie die Taste <SPACE> als Trennzeichen und <ENTER> oder OK für die Übernahme.

Betätigen Sie die Taste<ESC> oder klicken Sie auf Abbruch, um die Auswahl jederzeit ohne Beeinflussung des aktiv gewählten Bauteils abzubrechen.

Das so ausgewählte Bauteil wird automatisch in den Puffer für Default (vorgegebene) Bauteile gespeichert. Dieser Puffer ist mit dem Befehl Bauteil / Auswahl / Default erreichbar.

Wenn Sie zusätzliche Informationen zum aktivem Bauteil wünschen, benutzen Sie die <Ctrl+F1> Tasten. Die Informationen enthalten einen festen und einen flexiblen Teil. Der feste Teil zeigt Bauteilgröße, Organisation, Programmier-Algorithmus und die Liste der Programmer einschließlich zusätzlicher Module, die das aktive Bauteil unterstützen, an. Der flexible Teil kann Gehäuse-Informationen und andere allgemeine Informationen enthalten.


BAUTEIL / AUSWAHL DER EPROM/FLASH NACH ID

Benutzen Sie diesen Befehl für die automatische Auswahl eines EPROMs oder eines FLASHs durch Auslesen seiner Identifizierungsangaben. Durch Lesen der Hersteller und Bauteil-ID (Identifizierungs-Code), die im Chip gespeichert sind, kann so automatisch ein EPROM ausgewählt werden. Dieses trifft allerdings  nur auf EPROMs zu, die diese Eigenschaft beinhalten.  Bei Bauteilen, die diese ID-Codes nicht unterstützten, wird folgende Meldung ausgegeben: Unbekannte Bauteil-ID oder nicht unterstütztes Bauteil.

Wenn mehrere EPROMs oder FLASHs mit identischen Chip- und Hersteller-IDs festgestellt wurden, wird eine Liste dieser Bauteile angezeigt. Aus dieser Liste kann das entsprechende Bauteil durch einen Doppelklick ausgewählt werden. Sie können auch die Wahltasten betätigen und ihre Wahl durch die Taste <ENTER>  bestätigen (oder auf OK klicken) ausgewählt werden.

Betätigen Sie die Taste<ESC> oder klicken Sie auf Abbruch, um die Auswahl jederzeit ohne Beeinflussung des aktiv gewählten Bauteils abzubrechen.

WARNUNG: Das Steuerprogramm unterstützt momentan nur die automatische Auswahl von EPROM und FLASH mit 28 und 32 Pins. Einige Programmer bestimmen die Pinanzahl automatisch. Für andere Programmer muss die Pinanzahl manuell eingegeben werden.

Zum Auslesen der Bauteil-ID legt der Programmer eine hohe Spannung an die entsprechenden Pins. Setzen Sie keine  anderen Bauteile außer EPROMs oder FLASHs in den Sockel. Diese Bauteile könnten durch die angelegte hohe Spannung beschädigt werden.

Weiterhin wird empfohlen, diesen Befehl nicht für EPROM 2764 und 27128 zu benutzen, weil ältere Bauteile ID nicht unterstützen.


BAUTEIL / BAUTEIL OPTIONEN

Alle Einstellungen dieses Menüs sind für Programmierablauf, Serien-Nummer-Funktion und zugeordnete Dateien zuständig.

Bauteil / Bauteil Optionen / Arbeits Optionen

Bauteil / Bauteil Optionen / Serien-Nummer-Funktion

Bauteil / Bauteil Optionen / Statistik

Bauteil / Bauteil Optionen / Zugeordnete Dateien

Bauteil / Bauteil Optionen / Spezielle Optionen


BAUTEIL / BAUTEIL OPTIONEN / ARBEITSOPTIONEN

Alle Einstellungen dieses Befehls sind für Programmier-Ablaufsteuerung zuständig. Es ist eine flexible Umgebung, die zusätzliche Befehle für das aktive Bauteil in Verbindung mit dem ausgewählten Programmer enthält. Optionen, die das aktive Bauteil betreffen, die der aktive Programmer aber nicht unterstützt, werden unterdrückt. Diese Einstellungen können mit dem Befehl Datei / Beenden und speichern gespeichert werden. Es geht um folgenden Posten (Informationen in Klammern sind voreingestellte Werte):

Verwendete Begriffe sind im Benutzerhandbuch zum Programmer näher erläutert. Einige Spezialbegriffe, die hier verwendet werden, können sich auf konkrete Bauteile beziehen. In dem Fall empfehlen wir, die Dokumentation zum Bauteil, die vom Bauteil-Hersteller mitgeliefert wurde, durchzulesen.

- Gruppe ADRESSE:

    Bauteil Start- Adresse (Vorgabe = 0)

    Bauteil End- Adresse (Vorgabe = Bauteilgröße -1)

    Puffer Start- Adresse (Vorgabe = 0)

- Gruppe EINSETZUNGS-TEST:

    Einsetzungs-Test      (Vorgabe = UNTERBINDEN)

    Bauteils ID Kontrolle      (Vorgabe = UNTERBINDEN)

- Gruppe BEFEHLS-AUSFÜHRUNG:

    Leertest vor Programmieren  (Vorgabe = UNTERBINDEN)

    Löschen vor Programmieren (Vorgabe = UNTERBINDEN)

    Vergleich nach Lesen (Vorgabe = UNTERBINDEN)

    Vergleich nach Programmieren        (EINMAL)

    Vergleichs-Optionen   (wenn der Vergleich auf Zweimal eingestellt wurde)

Anmerkung: Der Vergleich nach Programmieren kann auf einmal (bei einer Nennspeisespannung) oder auf zweimal  (nach der eingestellten Art) eingestellt werden. Nach dem Vergleich auf zweimal geht es um Kontrolle bei der gesenkten und erhöhten Speisespannung nach Wahl des Benutzers oder nach Empfehlungen des Herstellers des programmierbaren Bauteils.


BAUTEIL / BAUTEILOPTIONEN / SERIEN-NUMMER-FUNKTION

Serien-Nummer-Fuktion ist ein spezieller Programmiermodus. Wenn der Serien-Nummer-Modus aktiviert ist, wird vor der Programmierung jedes Bauteils ein spezifizierter Wert auf eine vordefinierte Adresse im Puffer automatisch eingesetzt.Wenn  mehrere Bauteile nacheinander programmiert werden, so wird der Serien-Nummer-Wert für jedes Bauteil automatisch geändert und vor dem Programmieren in den Puffer geschrieben. So enthält jedes Bauteil eine einzigartige Serien-Nummer, mit der es jederzeit identifiziert werden kann.

Serien-Nummer-Funktion kann zwei Formen haben:

 Inkrement-Modus

 Datei-Modus

Wird ein neues Bauteil ausgewählt, wird die Serien-Nummer-Funktion unterbunden, sie muss also bewusst aktiviert werden.

Aktuelle Einstellungen der Serien-Nummer-Funktion für ein gewähltes Bauteil können  zusammen mit dem zugeordneten Bauteil mit dem Befehl Datei / Beenden und speichern gespeichert werden.

Wenn Inkrement-Modus aktiv ist, werden folgende aktuelle Einstellungen in der Konfigurations-Datei gespeichert: Adresse, Größe, Serienwert, Inkrementschritt und Einstellungen der Modi ASCII / BIN, DEC / HEX, LS Byte / MS Byte zuerst.

Wenn Datei-Modus aktiv ist, werden folgende aktuelle Einstellungen in der Konfigurations-Datei gespeichert: Name der Serien-Nummer-Datei und die aktuelle Kennzeichnung der Zeile mit der aktuellen Serien-Nummer, die auf die Eingangsdatei hinweist.

Wenn sich das Programm im Multi-Programm-Modus befindet (ein Programmer mit mehrfachen Modulen wurde ausgewählt), so wird im Dialog Serien-Nummer-Funktion die Sektion Aktion mit (wegen Fehler) nicht programmierten Serien-Nummern angezeigt. Hier kann dann die Tätigkeit eingestellt werden, die für Serien-Nummern ausgeführt werden soll, die nicht programmiert wurden (am häufigsten wegen Fehlervorkommen beim Programmieren). Zur Auswahl stehen zwei Möglichkeiten:

1.  Die nicht programmierten Serien-Nummern zu ignorieren

2.  Die nicht programmierten Serien-Nummern in die Datei hinzuzufügen.

Anmerkung: Falls der Benutzer das Programmieren abbricht, ändern sich die Serien-Nummern nicht und sind zum Programmieren vorbereitet. Das Ignorieren oder die Hinzufügung in die Datei der nicht programmierten Serien-Nummern wird nur dann angewandt, wenn die Operation Programmieren (auch mit Vergleich) zumindest für ein Bauteil der betreffenden Bauteilgruppe im Multi-Sockel-Modul komplett abläuft. Die Datei der nicht programmierten Serien-Nummern ist im Textformat wie die Datei für die Serien-Nummer-Funktion im Datei-Modus, d.h. die Serien-Nummern aus der betreffenden Datei können nachträglich programmiert werden, wobei es notwendig ist, in den Optionen der Serien-Nummer-Funktion den Datei-Modus und die Datei der fehlenden Serien-Nummern, die nicht programmiert wurden, als Bezeichnung der Serien-Nummer-Datei zu wählen.


BAUTEIL / BAUTEIL OPTIONEN / SERIEN-NUMMER-FUNKTION / INKREMENT-MODUS
BAUTEIL / BAUTEIL OPTIONEN / SERIEN-NUMMER-FUNKTION / INKREMENT MODUS

Wenn es beim mehrfachen Programmieren notwendig ist, die Serien-Nummer für jedes zu programmierende Bauteil individuell zu ändern, verwenden Sie diese Funktion, die die Inkrementierung der Serien-Nummer im Puffer immer vor dem Einsetzen eines neuen Bauteils sichert. Bei dem Inkrement-Modus der Serien-Nummer-Funktion gibt der Anwender am Anfang eine Serien-Nummer an, die vor jedem Programmieren des Bauteils in den Puffer eingetragen wird. Nach Abschluss der Programmier-Operation wird der Wert der Serien-Nummer um den spezifischen Schritt inkrementiert. Dadurch ist die Eintragung einer immer neuen aktuellen Serien-Nummer vor jeder Programmier-Operation in den Puffer gewährleistet.

In dem Inkrement Modus kann der Anwender folgende Optionen ändern:

S / N Größe

Die S / N Größe-Option bestimmt die Anzahl von Bytes der Serien-Nummer, d.h. ihre Größe. Für den Bin (binär) Serien-Nummer-Modus sind die Werte von 1 bis 4 zugelassen, für den ASCII Serien-Nummer-Modus sind die Werte von 1 bis 8 zugelassen.

Adresse

Die Adress-Option bestimmt die Adresse im Puffer, an die der Wert der Serien-Nummer geschrieben werden soll. Beachten Sie bitte, dass der Adressbereich innerhalb des Intervals Bauteil-Start und Bauteil-Ende liegt. Die Adresse muss richtig spezifiziert werden, so dass der letzte Byte der Serien-Nummer sich innerhalb des Adressen-Intervals Bauteil-Start und Bauteil-Ende befindet.

Startwert

Die Startwert-Option bestimt den Anfangswert, ab dem die Serien-Nummer-Funktion gestartet wird. Generell ist der maximale Wert für die Serien-Nummer-Funktion $1FFFFFFF in einem 32 Bit langen Wort. Wenn der aktuelle Serien-Nummer-Wert bei der Inkrementierung den maximal zulässigen Wert übersteigt, werden die drei höchsten Bits der Serien-Nummer auf Null gesetzt, wodurch gewährleistet wird, dass die Nummer immer innerhalb des Intervalls von 0 bis $1FFFFFFF liegt (es geht also um die Kontrolle des Überlaufs).

Schritt

Die Option Schritt bestimmt den Inkrementschritt der Serien-Nummer-Inkrementierung. Dadurch wird der Wert der Serien-Nummer für das folgende Bauteil vorbereitet.

S / N Modus

Die S / N Modus-Option bestimmt die Form, in der der Wert der Serien-Nummer in den Puffer geschrieben wird. Zur Verfügung stehen zwei Optionen:

•	ASCII

•	Bin

ASCII – bedeutet, dass der Wert der Serien-Nummer als eine ASCII-Zeichenkette in den Puffer geschrieben wird. Zum Beispiel, die Nummer $0528CD ist im ASCII-Modus im Puffer als 30h 35h 32h 38h 43h 44h (‘0’ ‘5’ ‘2’ ‘8’ ‘C’ ‘D’) angelegt, d.h. auf sechs Bytes.

Bin – bedeutet, dass der Wert der Serien-Nummer direkt in den Puffer geschrieben wird. Wenn der Wert der Serien-Nummer länger als ein Byte ist, dann kann er im Puffer durch einen von zwei möglichen Befehlen angelegt werden (mit Hinblick auf den höchsten und den niedrigsten Byte) (siehe auch Option “Speichern in Puffer”).

Schreibart (Stil)

Die Option Schreibart bestimmt die nummerische Basis, in der die Serien-Nummer dargestellt wird. Es gibt es zwei Optionen:

-	Dezimal

-	Hexadezimal.

DEZIMAL-Nummern werden durch die Zeichen '0' bis '9' eingegeben und angezeigt.

HEXADEZIMAL-Nummern benutzen auch Zeichen 'A' bis 'F'.

Ein spezieller Fall ist der Serien-Nummer-Modus, der auf “Bin” eingestellt ist, und die Schreibart auf “Dec”, gemeint ist der BCD nummerische Kodierung. BCD bedeutet, dass Dezimalzahlen als Hexadezimalzahlen gespeichert werden, d.h. jede Vier-Bit-Gruppe, die einzelne Ziffern der Hexadezimalzahl angibt, kann nur Werte von 0 bis 9 haben (Werte von A bis F als Teile von BCD Zahlen sind nicht zugelassen).

Speichern in Puffer

Die Option Speichern in Puffer  ermöglicht, die Methode zu definieren, wie die Serien-Nummer beim Speichern in den Puffer geschrieben wird, was die Reihenfolge einzelner Bytes der Serien-Nummer angeht. Diese Option ist nur für die Binar-Form der Serien-Nummern begründet. Zur Verfügung stehen zwei Optionen:

1. LS-Byte zuerst (benutzt von Intel-Prozessoren): dies bedeutet, dass der am wenigsten bedeutende (niedrigste) Byte  der Serien-Nummer auf die niedrigste Pufferadresse gespeichert wird.

2. MSByte zuerst (benutzt von Motorola Prozessoren): dies bedeutet, dass der wichstigste (höchste) Byte der Serien-Nummer auf die niedrigste Pufferadresse gespeichert wird.

Beispiele:

Wir haben ein AT29C040-Bauteil und möchten auf der Position 7FFFAH Serien-Nummern mit Größe von 4 Bytes speichern. Wir verlangen den Startwert 16000000H, den Inkrementschritt 1, die Binar-Form der Nummer und den niedrigsten Byte der Nummer in die niedrige Adresse im Bauteil.

Um die verlangte Serien-Nummer-Funktion durchzuführen, sind die Optionen der Serien-Nummer-Funktion im Programm wie folgt eingestellt:

Modus der Serien-Nummer-Funktion: Inkrementierung

Größe der Serien-Nummer: 4 Bytes

Form der Serien-Nummer: Bin

Schreibart (Stil): Hex

Speichern im Puffer: der am wenigsten wichtige

Adresse:  7FFFCH

Startwert: 16000000H

Schritt: 1

Anschließend werden folgende Werte in das Bauteil eingetragen (angeführt wird es als Auszug aus dem Pufferinhalt nach Lesen des Bauteils, das durch Anwenderdaten programmiert wurde, und nach der Serien-Nummer-Funktion durch die generierte Serien-Nummer):

Erstes Bauteil

Adresse     Daten

007FFF0   xx xx xx xx xx xx xx xx xx xx xx xx 00 00 00 16

Zweites Bauteil

Adresse     Daten

007FFF0   xx xx xx xx xx xx xx xx xx xx xx xx 01 00 00 16

Drittes Bauteil

Adresse     Daten

007FFF0   xx xx xx xx xx xx xx xx xx xx xx xx 02 00 00 16

usw.

Die Kennzeichnung “xx” sind Anwenderdaten, die ins Bauteil eingebrannt werden. Am Ende – von der Adresse 7FFFCH – werden die Serien-Nummern der Bauteile eingetragen.

HINWEIS:

Die Adresse bezieht sich immer auf die aktuelle Organisation des Bauteils, bzw. des Puffers im Programm. Bei der Organisation in Bytes (x8) wird die Adresse in Bytes angegeben, bei der Organisation, die höher als x8 ist, z.B. x16, wird die Adresse in Worten (words) angegeben.


BAUTEIL / BAUTEIL OPTIONEN / SERIEN-NUMMER-FUNKTION / DATEI-MODUS
BAUTEIL / BAUTEIL OPTIONEN / SERIEN-NUMMER-FUNKTION / DATEI MODUS

Bei der Datei-Methode werden die Werte der Serie-Nummern aus der vom Benutzer angegebenen Eingabedatei gelesen und im Puffer an der Adresse, die in die Eingabedatei angegeben ist, geschrieben.

Zur Verfügung stehen zwei Benutzeroptionen: Datei-Name und Start-Kennzeichnung.

Datei-Name

Die Option Datei-Name bestimmt den Namen der Datei, von der die Serien-Nummern gelesen wird. Die Eingabedatei für diesen Modus ist in der Textform und muss ein spezielles Format haben. Das Format ist unten im Absatz Datei Serien-Nummer-Funktion – Dateiformat geschrieben.

Start-Kennzeichnung

Die Start-Kennzeichnung definiert, wo das Lesen des Wertes der Serien-Nummern aus der Eingabe-Datei beginnen soll.

Datei Serien-Nummer-Funktion Dateiformat

Die Eingabe-Datei der Serien-Nummer-Funktion im Datei-Modus bezieht Adressen und Bytefelder, die die Pufferadresse und die Puffer-Schreibdaten definieren, mit ein. Die Datei für den Datei-Modus wird also vom Anwender selbst gebildet.

Das Dateiformat setzt sich wie folgt zusammen:

     [label1] addr byte0 byte1 .. byten

      ...

     [labeln] addr byte0 byte1 .. bytem , addr byte0 byte1 ... bytek

\_________________/      \_________________/

|	            |

    Grundteil	Optionsteil

     ; Kommentar

Erklärung

Grundteil

Der Grundteil definiert die Puffer-Adresse und die Puffer-Schreibdaten. Der Grundteil soll immer in die Zeile nach Kennzeichnung definiert sein.

Optionsteil

Der Optionsteil definiert das zweite Bytefeld und die Puffer-Adresse für das Schreiben in den Puffer. Ein Optionsteil kann nach dem Grundteil der Daten definiert sein.

label1, labeln – Label (Kennzeichen)

Label identifizieren jede Zeile der Eingabedatei. Man benötigt Sie, um jede Zeile der Eingabedatei zu adressieren. Die Label sollen unverwechselbar sein. Zeilen-Adressierung bedeutet: die durch den Anwender eingegebenen Label definieren die Zeile der Eingabedatei, von der das Lesen der Serien-Nummer Werte beginnt.

addr

Addr definiert die Pufferadresse, auf die die Daten geschrieben werden sollen, die auf die Adresse folgen.

byte0..byten,  byte0..bytem,  byte0..bytek

Die Bytefelder byte0..byten,  byte0..bytem  und  byte0..bytek definieren die Daten, die in den Puffer geschrieben werden sollen. Die maximale Bytezahl in einem Datenfeld beträgt  64 Bytes ab der angegebenen Adresse. Die Daten-Bytes werden von addr bis addr+n in den Puffer .geschrieben.

Der Schreibprozess der einzelnen Daten in den Puffer ist wie folgt definiert:

   byte0  auf  addr

   byte1  auf  addr + 1

   byte2  auf  addr + 2

    ....

   byten  auf  addr + n

Der Optionsteil wird voM ersten Datenteil mit Zeichen ” , ” (Komma) getrennt; und seine Struktur ist gleich wie im ersten Datenteil, d.h. die Adresse, auf die das Feld der Datenbytes folgt.

Zeichen mit Sonderbedeutung:

[ ] - Labels sollen innerhalb der eckigen Klammern definiert sein

',' – das Komma dient zur Trennung der Angaben im Grundteil von den Angaben im Optionsteil

‘;’ – Semikolon bedeutet den Anfang eines Kommentars in der Zeile, d.h. alle Zeichen ab “;“ bis zum Zeilenende werden bei der Ausführung ignoriert. Der Kommentar kann auch aus separaten Zeilen bestehen oder hinter den Datenwerten kommen.

Andere Eigenschaften:

•	Label können alle Zeichen außer ‘[‘ and ‘]’ beinhalten. In den Label-Namen werden Groß- und Kleinbuchstaben nicht unterschieden (‘a’ und ‘A’, oder ‘b’ und ‘B’).

•	Alle Adressen und Byte-Werte in der Eingabedatei sind Hexadezimalzahlen.

•	Die erlaubte Adressengröße beträgt 1 bis 4 Bytes.

•	Die erlaubte Datenfeldgröße einer Zeile beträgt 1 bis 64 Bytes. Wenn sich zwei Datenfelder in einer Zeile befinden, darf der Wert nicht größer als 80 Bytes sein.

•	Große  Sorgfalt ist beim Eingeben der Adressen notwendig. Die Adresse muss innerhalb des Intervals Bauteilstart und Bauteilende  definiert werden. Im Fall, dass die Adresse außerhalb des Bereichs liegt, wird ein Fenster mit einem Hinweis geöffnet. In diesen Fall wird die Serien-Nummer-Funktion deaktiviert (Modus Deaktiviert).

•	Die Adresse bezieht sich immer auf die aktuelle Organisation des Bauteils, bzw. des Puffers im Programm. Bei der Organisation des Puffers im Programm (x8) wird die Adresse in Bytes angegeben, bei der Organisation, die höher als x8 ist, z.B. x16, wird die Adresse in Worten (words) eingegeben.

0	Beispiel einer typischen Eingabedatei für den Datei-Modus:

1	[nav1] A7890 78 89 56 02 AB CD ; Kommentar1

2	[nav2] A7890 02 02 04 06 08 0A

3	[nav3] A7890 08 09 0A 0B A0 C0 ; Kommentar2

4	[nav4] A7890 68 87 50 02 0B 8D

5	[nav5] A7890 A8 88 59 02 AB 7D

6	;nächste Zeile enthält auch eine weitere Definition

7	[nav6] A7890 18 29 36 42 5B 6D , FFFF6  44 11 22 33 99 88 77 66 55 16

8	;  das ist die letzte Zeile - Dateiende

9	In der Beispieldatei sind sechs Serien-Nummer-Werte mit den Labels “nav1”, “nav2”, ...”nav6” definiert. Jeder Wert wurde im Puffer an die Adresse $A7890 geschrieben. Alle Werte sind 6 Bytes lang. Die Zeile mit dem Label “nav6”  hat zusätzlich eine zweite Wertdefinition, die z.B. CRC bedeuten kann und im Puffer an der Adresse $FFFF6 abgelegt ist. Die Größe des Wertes ist 10 Bytes, d.h. der letzte Byte dieses Wertes wird an die Adresse $FFFFF in den Puffer geschrieben.

10	Hinweis:

11	Die in dem Datei-Modus für die Serien-Nummer-Funktion eingegebenen Adressen beziehen sich auf die aktuelle Bauteil-, bzw. Pufferorganisation im Programm.  Bei der Byte-Organisation (x8) wird die Adresse in Bytes angegeben, bei der Organisation, die höher als x8 ist, z.B. x16, wird die Adresse in Worten (words) eingegeben.


BAUTEIL / BAUTEIL OPTIONEN / STATISTIK

0	Die Statistik gibt Auskunft darüber, wie viele Operationen mit dem ausgewählten Bauteil durchgeführt wurden. Wenn eine Bauteil-Operation (z.B. Programmieren) mit dem Bauteil verglichen wird, so ist die Anzahl der programmierten Bauteile gleichzusetzen mit der Anzahl der durchgeführten Operationen..

1	Die nächste Funktion der Statistik ist das Abwärtszählen. Das Abwärtszählen erlaubt die Kontrolle über die Zahl der Bauteiloperation und damit auch die Zahl der Bauteile, mit denen die Bauteiloperation durchgeführt werden sollen. Nach jeder erfolgreichen Bauteiloperation wird der Wert des Abwärtszählers dekrementiert. Der Startwert des Abwärtszählers wird durch den Anwender gesetzt. Erreicht der Abwärtszähler den Wert Null, so wird dieses dem Anwender über eine Meldung mitgeteilt. Er wird somit in Kenntnis gesetzt, wenn eine vorher bestimte Anzahl von Bauteilen programmiert wurde.

2	Der Statistik Dialog enthält folgende Optionen:

•	Das Markierungs-Kästchen Programmieren, Vergleich, Leertest, Löschen und Lesen definieren Operationen, nach denen die Statistikwerte inkrementiert werden.

•	Das Markierungs-Kästchen Abwärtszählen stellt die Aktivität des Abwärtszählens ein (aktiviert oder deaktiviert). Über ein Editier-Fenster unterhalb des Markierungs-Kästchens des Abwärtszählers wird der Startwert des Abwärtszählers definiert.

0	Der Statistik-Dialog kann auch durch einen Klick der rechten Maustaste auf das Statistik-Feld und auf den angezeigten Statistik-Punkt geöffnet werden.

1	Aktuelle statistische Werte werden im Hauptfenster des Steuerprogramms im Statistik-Feld angezeigt.

2	Das Statistik-Feld enthält drei statistische Werte – Erfolg, Fehler, Total und zwei Werte des Abwärtszählers - Abwärtszählen und Rest.

3	Die Bedeutung der Werte ist wie folgt:

4	Erfolg	die Zahl der Operationen, die erfolgreich beendet wurden

Fehler	die Zahl der Operationen, die erfolglos beendet wurden

Total	die Zahl aller Operationen

0	Abwärtszählen	informiert über die Aktivität des Abwärtszählers (aktiviert oder deaktiviert)

1	Rest	informiert über die verbleibende Zahl der Bauteiloperationen

2	Unter einer erfolgreichen Operation versteht man, dass eine der nachstehendenen Bauteiloperation ohne Fehler beendet wurde:

•	Programmieren

•	Vergleich

•	Leertest

•	Löschen

•	Lesen

Falls eine Bauteiloperation mit einem Fehler beendet wird, war die Operation nicht erfolgreich.

Wird ein neues Bauteil augewählt, werden alle statistischen Werte auf Null gesetzt und das Abwärtszählen auf Deaktiviert eingestellt.

Die Reset-Taste im Statistik-Feld löscht die statistischen Werte.

Mit der Taste Abwärts-Zähler setzen im Statistik-Feld wird der Startwert für das Abwärtszählen gesetzt.


BAUTEIL / BAUTEIL OPTIONEN / ZUGEORDNETE DATEI

Dieser Befehl ermöglicht die Einstellung der zugeordneten Datei, die mit dem aktiven Bauteil zusammenhängt. Es ist die Datei, die nach der Bauteilauswahl aus der angelegten (default) Liste ausgewählter Bauteile (d.h. die Dienstleistung <F5>), oder beim Programmstart nach der Verarbeitung der auf dem Laufwerk gespeicherten Datei automatisch im Puffer geladen wird. Der Name der zugeordneten Datei kann in jedem Fall editiert werden, d.h. auch dann, wenn das automatische Lesen der so eingegebenen Datei blockiert ist. Sie können durch den Befehl Datei / Beenden und speichern beide Einstellungen, d.h. zugeordnete Datei und automatisches Laden der Datei auf das Laufwerk speichern.

Durch die Auswahl eines neuen Bauteils wird diese Option auf den leeren Namen der Datei und auf das Blockieren des automatischen Lesens voreingestellt.


BAUTEIL / LEERTEST

Dieser Befehl ermöglicht den Leertest des ganzen Bauteils oder eines Teils. Das Ergebnis dieser Aktion wird vom Steuerprogramm durch  eine Meldung im Info-Fenster ausgegeben.

Wenn Sie nur einen Teil des Bauteils kontrollieren möchten, stellen Sie im Menü Bauteil / Bauteil Optionen / Arbeits Optionen die Anfangs- und die Schlussadresse des aktuellen Bereichs unter der Voraussetzung ein, dass diese Dienstleistung für das gegebene Bauteil unterstützt wird.


BAUTEIL / LESEN

Dieser Befehl ermöglicht das Lesen des Inhalts eines Bauteils oder auch eines Teils davon und das Schreiben in den Puffer. Das Ergebnis dieser Aktion wird vom Steuerprogramm durch eine Meldung im Info-Fenster ausgegeben.

Wenn Sie nur einen Teil des Bauteils lesen möchten, verwenden Sie das Menü Bauteil / Bauteil Optionen / Arbeits Optionen zur Einstellung der Anfangs- und Schlussadresse des aktuellen Bereichs unter der Voraussetzung ein, dass diese Dienstleistung für das gegebene Bauteil unterstützt wird. Die Einstellung der Option Vergleich nach Lesen in diesem Menü bedeutet eine höhere Zuverlässigkeit beim Bauteil-Lesen.


BAUTEIL / VERGLEICH

Dieser Befehl vergleicht programmierte Daten des ganzen Bauteils oder eines Teils mit den Daten im Puffer des Steuerprogramms im gültigen Bereich der eingestellten Adressen. Das Ergebnis dieser Aktion wird vom Steuerprogramm durch eine Meldung im Info-Fenster ausgegeben.

Stellen Sie den gültigen Bereich der Adressen im Menü Bauteil / Bauteil Optionen / Arbeits Optionen  unter der Voraussetzung ein, dass diese Dienstleistung für das gegebene Bauteil unterstützt wird.

Durch die Einstellung im Menü Optionen / Fehler anzeigen können aufgetretene Fehler auf dem Bildschirm angezeigt oder in die VERIFY.ERR-Datei geschrieben werden. In dem Modus Fehler-Anzeigen werden max. 45 der zuerst gefundenen Differenzen ausgegeben.


BAUTEIL / PROGRAMMIEREN
BAUTEIL / PROGRAMIEREN

Mit diesem Befehl kann das ganze Bauteil oder auch nur ein Teil davon mit den Daten aus dem Puffer programmiert werden. Das Ergebnis dieser Aktion wird vom Steuerprogramm durch eine Meldung im Info- Fenster ausgegeben.

Die Steuerung des Programmierprozesses wird von den Einstellungen im Menü Bauteil / Bauteil Optionen / Arbeits Optionen gewährleistet. Es ist eine variable Umgebung, die einstellbare, mit dem aktuellen Bauteil und dem Programmertyp zusammenhängende Posten enthält.


BAUTEIL / LÖSCHEN

Mit diesem Befehl kann das ganze Bauteil gelöscht werden. Das Ergebnis dieser Aktion wird vom Steuerprogramm durch eine Meldung im Info-Fenster ausgegeben.


BAUTEIL / TEST

Dieser Befehl führt einen Test mit dem Bauteil durch, das aus der Liste der unterstützten Bauteile (z.B. statische RAM) ausgewählt wurde. Gilt nur für Programmer, die diesen Test unterstützen.


BAUTEIL / BAUTEIL INFO

Hier können zusätzliche Informationen zum aktuellen Bauteil abgerufen werden. Die Informationen enthalten einen festen und einen flexiblen Teil. Der feste Teil enthält die Bauteilgröße, die Organisation, den Programier-Algorithmus und die Liste der Programmer (einschließlich benötigter Module), die das aktuelle Bauteil unterstützen. Der flexible Teil kann Gehäuse- und andere allgemeine Informationen über das betreffende Bauteil enthalten.

Die reservierten Tasten <Ctrl+F1> öffnen dieses Menü von jedem anderen Menü aus.


DATEI

In diesem Menü werden Verzeichnisse eingestellt und angezeigt, sowie Pfade geändert. Vorgesehen ist auch das Ändern von Start- und Endadressen  für Laden und Speichern in den Formaten: Binär, MOTOROLA, MOS Technology, Intel (erweitert) HEX, Tektronix und ASCII space.


DATEI / LADEN

Analysiert das Dateiformat und lädt die Daten aus der angegebenen Datei in den Puffer. Sie können das gewünschte Format (Binär, MOTOROLA, MOS Technology, Tektronix, Intel (erweitert) HEX, ASCII space, JEDEC und POF) wählen. Das Steuerprogramm speichert die letzte gültige Dateimaske. Sie können die Maske in der Konfigurationdatei durch den Befehl Optionen / Optionen speichern speichern.

Durch Kennzeichnung des Feldes Automatische Erkennung des Dateiformats wird die Art und Weise der Identifizierung des Formats der geladenen Datei definiert. Wenn das Feld gekennzeichnet ist, versucht das Programm, das Dateiformat als eins der unterstützten Formate automatisch zu erkennen. Sollte es dem Programm nicht gelingen, das Dateiformat zu identifizieren, wird das Binär-Format in Betracht gezogen. Falls das Feld nicht gekennzeichnet ist, soll der Anwender das erwünschte Dateiformat aus der Liste der unterstützten Formate wählen. Im Falle des Binär-Formats hat er zusätzlich die Wahl, den Wert Puffer-Anfang einzugeben, der die Anfangsadresse im Puffer spezifiziert, von welcher die aus der Datei gelesenen Daten in den Puffer geschrieben werden.

Durch das Feld Bytes tauschen wird die Funktion des gegenseitigen Tausches von Nachbarbytes im Rahmen von !&-Bit-Wörtern beim Laden der Daten aus der Datei aktiviert/deaktiviert. Die Funktion Bytes tauschen ist z.B. beim Laden der Dateien mit einer Motorola-Darstellung der Bytes-Reihenfolge, der sog. Big Endian, wichtig. Nähere Informationen über die sog. Little Endian und Big Endian sind im Big Endian und Little Endian zu finden.


DATEI / PROJEKT LADEN

Dieser Befehl dient zum Laden eines Projektes. Das Projekt ist eine Spezialdatei, die Angaben zum Bauteil und seine Einstellungen, die Puffer-Daten und einige Programmeinstellungen enthält. Der Dialog Projekt laden enthält im Vergleich mit einem Standarddialog zum Öffnen einer Datei ein zusätzliches Fenster zur Darstellung von Informationen über die aktuell gewählte Datei des Projekts. Informationen über das Projekt bestehen aus folgenden Informationen:

- Name und Hersteller des Bauteils

- Datum und Zeit der Bildung des Projekts

- Programmversion, in der das Projekt gebildet wurde

- ein vom Anwender definierter Text zur näheren Beschreibung des Projektes


DATEI / SPEICHERN

Speichert die Daten, die im Puffer gebildet und die modifiziert oder aus dem Bauteil in die Datei geladen wurden, auf das angegebene Laufwerk im gewählten Format. Sie können auch die Anfangs- und Endadresse des Pufferblocks angeben, der gespeichert werden soll.

Gegenwärtig werden folgende Formate unterstützt: Binär, Intel MOTOROLA, Tektronix, ASCII Space, MOS Technology, JEDEC und POF. Die Masken für die Bauteilliste können durch den Befehl in Einstellungen / Allgemeine Einstellungen auf dem Blatt Möglichkeiten des Datei-Ladens voreingestellt werden.

Fall das Kennzeichnungsfeld Bytes tauschen angezeigt ist, kann durch die Kennzeichnung des Feldes die Funktion des gegenseitigen Tausches der Nachbar-Bytes im Rahmen von 16-Bit-Wörtern beim Laden von Daten in die Datei aktiviert werden. Die Funktion Bytes tauschen ist z.B. beim Laden in die Dateien mit einer Motorola-Darstellung der Bytes-Reihenfolge, der sog. Big Endian, wichtig. Normalerweise wird nämlich der Little Endian-Zugang verwendet. Nähere Informationen über die Little Endian und Big Endian sind im Big Endian und Little Endian zu finden.


DATEI / PROJEKT SPEICHERN

Dieser Befehl dient zum Speichern des Projekts. Der Dialog beim Speichern eines Projektes enthält im Vergleich zu einem standardmäßigen Dialog zum Speichern einer Datei zusätzliche Fenster zur Darstellung von Informationen über das aktuell gespeicherte Projekt. Der Dialog enthält dazu noch eine Taste mit der Darstellung eines Schlüssels, mit der das Speichern eines Projektes mit Password eingestellt werden kann. Für nähere Informationen über mit Password gespeicherte Projekte (im sog. Schutzmodus) siehe Einstellungen / Schutzmodus

Die im Dialog Projekt speichern angezeigten Fenster:

Das dritte Fenster von unten enthält Informationen über die aktuell gewählte Projektdatei im Dialog Projekt speichern.

Das zweite Fenster von unten enthält Informationen über das aktuell gewählte Bauteil, Datum, Zeit und die Programmversion, in der das Projekt gespeichert wird. Diese Informationen werden also in das aktuell gespeicherte Projekt gespeichert.

Das untere Fenster enthält die Beschreibung des Projektes in Form eines Textes mit folgenden Angaben: die vom Anwender definierte Beschreibung des Projekts, der Autor des Projekts und einige andere, vom Anwender eingegebene Informationen.

Von Informationen über das Projekt kann der Anwender nur den letzten Teil direkt editieren – den vom Anwender eingegebenen beliebigen Text im unteren Fenster des Dialogs Projekt speichern. Der Name und Hersteller des Bauteils, Datum und Zeit des Projektes und die Programmversion im zweiten und dritten Fenster von unten sind durch das Steuerprogramm automatisch generiert.

Informationen oder sonst die Beschreibung des Projektes dienen zur näheren Spezifizierung des Projektes, was dem Anwender bei der Suche nach der gewünschten Projektdatei im Dialog „Projekt laden“ helfen soll.

Die Beschreibung des Projekts besteht aus folgenden Posten:

- Name und Hersteller des aktuell gewählten Bauteils im Projekt

- Datum und Zeit der Bildung des Projekts

- Version des Steuerprogramms, in der das Projekt gebildet wurde

- ein vom Anwender definierter Text zur näheren Beschreibung des Projektes

Der Anwender kann nur den letzten Teil – den vom Anwender eingegebenen Text – direkt editieren. Der Name und der Hersteller des Bauteils, Datum und Zeit des Projektes und die Programmversion werden vom Programm bei jeder Projektspeicherung automatisch generiert.


DATEI / DATEI ERNEUT LADEN

Dieser Befehl ermöglicht, die Datei, die vor kurzem verwendet wurde, erneut zu laden. Falls Sie eine Datei verwenden, so wird der Name der betreffenden Datei in die Liste der zuletzt verwendeten Dateien im Menü Datei erneut laden eingegliedert. Die Dateien sind im Menü der zuletzt verwendeten Dateien auf Grund des Zeitpunkts ihrer Verwendung angeordnet, so dass die zuletzt verwendeten Dateien vor den früher verwendeten Dateien angeordnet sind.

Das Vorgehen für das Laden der Datei aus der Liste der zuletzt verwendeten Dateien:

1. Wählen Sie im Menü Datei den Posten Datei erneut laden.

2. Es erscheint ein Submenü mit dem Verzeichnis der zuletzt verwendeten Dateien, in dem Sie die Datei anklicken, welche Sie laden möchten.

Hinweis: Beim erneuten Laden der Datei wird das Format der Datei in Betracht gezogen, in dem die Dateil zuletzt geladen oder gespeichert wurde. In derselben Weise wird auch die Funktion „Bytes tauschen“ verwendet.


DATEI / PROJEKT ERNEUT LADEN

Dieser Befehl ermöglicht, das Projekt, das vor kurzem verwendet wurde, erneut zu laden. Falls Sie ein Projekt verwenden, so wird der Name des betreffenden Projektes in die Liste der zuletzt verwendeten Projekte im Menü Projekt erneut laden eingegliedert. Die Projekte sind im Menü der zuletzt verwendeten Projekte auf Grund des Zeitpunkts ihrer Verwendung angeordnet, so dass die zuletzt verwendeten Projekte vor den früher verwendeten Projekten angeordnet sind.

Das Vorgehen für das Laden des Projektes aus der Liste der zuletzt verwendeten Projekte:

1. Wählen Sie im Menü Datei den Posten Projekt erneut laden.

2. Es erscheint ein Submenü mit dem Verzeichnis der zuletzt verwendeten Projekte, in dem Sie das Projekt anklicken, welches Sie laden möchten.


DATEI / PROJEKTEIGENSCHAFTEN

Dieser Befehl dient zur Darstellung/zum Editieren von Eigenschaften des aktuellen Projektes. Unter Eigenschaften des Projektes wird die Beschreibung des Projektes verstanden. Die Beschreibung des Projektes besteht aus folgenden Posten:

- Name und Hersteller des aktuell gewählten Bauteils im Projekt

- Datum und Zeit der Bildung des Projekts

- Version des Steuerprogramms, in der das Projekt gebildet wurde

- ein vom Anwender definierter Text zur näheren Beschreibung des Projektes

Der Anwender kann nur den letzten Teil – den vom Anwender eingegebenen Text – direkt editieren. Der Name und der Hersteller des Bauteils, Datum und Zeit des Projektes und die Programmversion werden vom Programm bei jeder Projektspeicherung automatisch generiert


DATEI / VERSCHLÜSSELUNGSTABELLE LADEN

Dieser Befehl lädt die Daten der Binär-Datei vom Laufwerk und speichert sie in den Teil, der für die Verschlüsselungs- (Sicherheits)-Tabelle reserviert ist.


DATEI / VERSCHLÜSSELUNGSTABELLE SPEICHERN

Dieser Befehl schreibt den Speicherteil, der für die Verschlüsselungstabelle reserviert ist, in eine BIN-Datei auf das Laufwerk.


PUFFER

Dieses Submenü ist für die Arbeit mit dem Puffer gedacht. Möglich sind Tätigkeiten wie z.B. Block-Operationen, ein Teil des Puffers mit einer Zeichenkette füllen, Löschen, 4 Arten der Prüfsumme sowie das Editieren und Anzeigen anderer Optionen (Zeichenkette suchen und ersetzen, drucken usw.).


PUFFER / ANZEIGEN/EDITIEREN

Dieser Befehl wird für das Anzeigen (Anzeige-Modus) oder Editieren (Editier-Modus) der Daten im Puffer benutzt. Mit Hilfe der Pfeiltasten oder der Maus kann man sich im gesamten Pufferinhalt bewegen und so den entsprechenden Block zum Editieren auswählen. Die zu bearbeitenden Daten sind mit unterschiedlichen Farben voneinander unterschieden.

Sie können auch die Funktiontaste <F4> benutzen.

Siehe auch folgende Typen von Editier-Fenstern für den Puffer:

Puffer anzeigen/editieren

Puffer für PLD anzeigen/editieren


PUFFER / LÖSCHEN

Mit diesem  Befehl wird der Inhalt des Puffers mit der aktuellen Lösch-Konstante gefüllt (für EPROM ist es 0FFH).

Mit den Tasten <Ctrl+F2> können Sie dieses Menü jederzeit öffnen.


PUFFER / BLOCK FÜLLEN

Dieser Befehl ermöglicht es, den gewählten Pufferblock (Abschnitt) mit einer eingegebenen Kette zu füllen. Die Kette kann in der ASCII- oder HEX-Form eingegeben werden. Die höchst zulässige Länge der Kette sind 16 ASCII-Zeichen.


PUFFER / BLOCK KOPIEREN

Dieser Befehl kopiert einen spezifizierten Daten-Block in den aktuellen Puffer an die neue Adresse. Die Ziel-Adresse muss nicht außerhalb der Quell-Adresse sein.

Siehe auch Puffer / Block verschieben


PUFFER / BLOCK VERSCHIEBEN

Mit diesem Befehl kann ein spezifizierter Daten-Block im aktuellen Puffer an eine neue Adresse verschoben werden. Die Ziel-Adresse muss nicht außerhalb der Quell-Adresse sein. Der Quellenblock (oder sein Teil) wird nach der Übertragung mit der aktuellen Lösch-Konstante gefüllt (für EPROM ist es 0FFH).

Siehe auch Puffer / Block kopieren


PUFFER / BLOCK VERTAUSCHEN

Dieser Befehl vertauscht high- und low-Bytes der Wörter des aktuellen Blocks im Puffer. Dieser Block muss an der geraden Adresse starten und eine gerade Anzahl von Bytes enthalten. Falls diese Bedingungen nicht erfüllt sind, modifiziert das Programm automatisch die Adressen. Die Startadresse wird auf die niedrigere gerade und/oder die Endadresse an die höhere ungerade Adresse verschoben.


PUFFER / PRÜFSUMME

Nach der Eingabe von Adressen im Pufferbereich in Hexadezimalform und nach der Bestätigung wird die Prüfsumme dieses Bereichs auf folgende Weise errechnet:

BYTE – die Summe der Bytes zu "Wort". CY flag wird ignoriert.

WORD - die Summe der Worte zu "Wort". CY flag wird ignoriert.

BYTE (CY) - die Summe der Bytes zu "Wort". CY flag wird zum Resultat dazugerechnet.

WORD (CY) - die Summe der Worte zu "Wort". CY flag wird zum Resultat dazugerechnet.

CRC-CCITT - die Summe der Bytes zu "Wort" gerechnet: RESULTAT=VORHERIGE + (x^16 + x^12 + x^5 +1)

CRC-XMODEM - die Summe der Bytes zu "Wort" gerechnet: RESULTAT=VORHERIGE + (x^16 + x^15 + x^2 +1)

Die Spalte, die als NEG. bezeichnet wird, ist die Negation der Prüfsumme, so bilden SUM + NEG. = FFFFH.

Die Spalte, die als KOMPLEMENT bezeichnet wird, ist die Ergänzung der Prüfsumme, so bilden SUM + KOMPL. = 0 (+ carry).

Der Prüfsumme-Dialog enthält folgende Einzelheiten:

Von der Adresse: Das ist die Start-Adresse des Blocks im Puffer, der für die Berechnung der Prüfsumme ausgewählt ist. Die Adresse ist als eine Byte-Adresse definiert.

Bis zur Adresse: Das ist die End-Adresse des Blocks im Puffer, der für die Berechnung der Prüfsumme ausgewählt ist. Die Adresse ist als eine Byte-Adresse definiert.

Prüfsumme einfügen: Das ist eine spezielle Option für die Auswahl der “Art der Prüfsumme”.Über die Funktion Berechnen & Einfügen wird sie berechnet und in den Puffer geschrieben.

Einfügen auf die Adresse: Das ist eine spezielle Option, die eine Adresse für den Puffer berechnet, an welche das Resultat der gewählten Prüfsumme geschrieben wird, nachdem Berechnen & Einfügen durchgeführt wurde. Die Adresse kann nicht innerhalb des Bereiches <Von der Adresse > bis < Bis zur Adresse > spezifiziert werden. Die Adresse ist als eine Byte-Adresse definiert.

Größe: Einstellung der Größe des Resultats der gewählten Prüfsumme. Die Größe der Prüfsumme kann 8 (Byte) oder 16 (Wort) Bits lang sein. Wenn 16 (Wort) Bits ausgewählt wurden, wird die ganze Prüfsumme in den Puffer geschrieben. Andernfalls wird nur das Low-Byte der Prüfsumme in den Puffer geschrieben.

Anmerkung: Wenn 16 (Wort) Bits gewählt wurden, wird das Low-Byte der Prüfsumme an die Adresse geschrieben, die im Feld Einfügen an Adresse spezifiziert wurde, und das High-Byte wird an die um eins höhere Adresse geschrieben.


OPTIONEN

Über das Menü „Optionen” können verschiedene vorgegebene und aktivierte Einstellungen angesehen und verändert werden.


OPTIONEN / GENERELLE OPTIONEN

Der Dialog „Generelle Optionen” erlaubt dem Anwender folgende Programmoptionen zu wählen, bzw. zu verändern.

Datei-Optionen

Diese Seite enthält Einstellungen, die die Suffixe der Dateien in einzelnen Formaten, die Art und Weise des erneuten Ladens der aktuellen Datei bei ihrer Modifizierung durch andere Applikationen und die Erkennung des Formats der zu ladenden Datei betreffen.

Dateiformat laden

Verwenden Sie diesen Befehl, um Dateinamen zu maskieren und damit eine Filterfunktion bei Datei / Speichern und Datei / Laden für alle Dateiformate zu kreieren (für das Speichern hat jedes Format seine eigene Maske). Die Maske muss mindestens eins der Zeichen (*, ?) enthalten und syntaktisch korrekt eingegeben werden, sonst wird sie nicht akzeptiert.

Das Suffix der Projektdateien ermöglicht es, das Suffix für Projekte einzustellen, die das Steuerprogramm verwendet. Das Suffix wird in den Dialogen Datei / Projekt laden und Datei / Projekt speichern verwendet.

Wenn die aktuelle Datei durch eine andere Applikation modifiziert ist, ermöglicht es, die Art und Weise des erneuten Ladens der aktuellen Datei einzustellen, falls die Datei durch eine andere Applikation geändert wurde. Es ist möglich, aus drei Möglichkeiten zu wählen.

Das Format der geladenen Datei steuert das Laden der gewählten Datei aus dem Laufwerk in den Puffer mit automatischer oder manueller (durch den Anwender vorgegebenener) Formaterkennung. Wird „Automatik” angewählt, analysiert das Programm das zu ladende Format. Es vergleicht die Datei mit allen unterstützten Formaten, die das Programm zur Verfügung stellt. Wird eine Übereinstimmung festgestellt, wird die Datei in diesem Format gelesen und in den Puffer geschrieben.

Die „Manuelle Auswahl” des Dateiformats für das Laden der Datei aus dem Laufwerk in den Puffer erlaubt dem Anwender gezielt das gewünschte Dateiformat aus der Liste der unterstützten Formate auszuwählen. Wenn das gewählte Format mit dem der Datei nicht übereinstimmt, muss damit gerechnet werden, dass das Laden der Datei nicht erfolgreich abgeschlossen wird, insbesondere im Falle der Formate in der ASCII-Form mit normierten, durch Standards vorgegebenen Formaten.

Einstellungen für Hex-Dateien

Hier werden Tätigkeiten eingestellt, die mit dem Puffer bei dem Laden der externen Datei in den Puffer durchgeführt werden. Dieser Befehl ermöglicht, einige Alternativen für die Steuerung des Ladens von Angaben aus der Datei durch ein beliebiges HEX-Format einzustellen.

Mit der ersten Option wird das automatische Löschen des Puffers durch die eingegebene Löschkonstante (z.B. für EPROM ist es 0FFH) vor dem Laden eingestellt.

Mit der zweiten Option wird der sog. negative Offset eingestellt, das zur Modifizierung von Adressen der aus der Datei gelesenen Angaben dient, sodass ihre Eintragung auf die existierenden Puffer-Adressen ermöglicht ist.

Der negative Offset kann manuell oder automatisch eingestellt werden.

Die automatische Einstellung des negativen Offsets wird nur in Ausnahmefällen empfohlen. Diese Wahl hat eine heuristische Analyse implementiert, die nicht alle Daten in der Datei korrekt verarbeiten muss. Besonders kritisch kann dies bei solchen Dateien sein, bei denen der Adressenumfang von Daten fragmentiert ist und über den Rahmen des gewählten Bauteils hinausgeht – einige Blöcke können ignoriert werden.

Die automatische Einstellung des negativen Offsets kann durch die Wahl einiger Spezialbauteils blockiert werden. In HEX-Dateien, die mit solchen Bauteilen zusammenhängen, muss der Adressenumfang erhalten bleiben, und es ist nicht möglich, ihn zu verschieben oder einige Blöcke auszulassen. In solchen Fällen stehen für den negativen Offset die Optionen „Ja“ und „Nein“ zur Verfügung, d.h. der negative Offset ist „eingeschaltet“ oder „ausgeschaltet“.

Beispiel:

Eine Datei enthielt die Daten im Motorola S - Format. Der Datenblock startet ab der Adresse FFFF0H. Es ist ein S2 Format mit einem 3 Byte langem Adressbereich. Für das Datenlesen können Sie den Wert des negativen Offsets auf FFFF0H einstellen. Das bedeutet, dass der Offset von der aktuellen realen Adresse abgezogen wird und so die Daten im Puffer ab der Adresse 0 geschrieben werden.

Hinweis: Da der Wert des negativen Offsets von der realen Adresse abgezogen wird, achten Sie bitte auf eine korrekte Einstellung dieses Wertes. Andernfalls kann es dazu kommen, dass die modifizierte Adresse einen negativen Wert erhält, der unbrauchbar ist. Der wirkliche, aus der Datei gelesene Adressenumfang wird durch die Posten Dateianfang und Dateiende angezeigt.

Die Einstellungen werden bei der Wahl „Optionen speichern“ oder nach der Beendigung des Programms in die Konfigurationsdatei gespeichert, falls die Speicherung der Konfiguration eingestellt wurde.

Sprache

Unter dieser Menü-Karte können unterschiedliche Sprachen für das Programmumfeld des Anwenders gewählt werden, z.B. Menüs, Tasten, Dialoge, Informationen und Fehlermeldungen.

Es ist auch möglich, die Hilfe-Datei in verschiedenen Sprachen anzuwählen. Für die Unterstützung einer konkreten Sprache sind entsprechende externe Sprachdateien in Textform notwendig.

Sound

Die Sound-Karte erlaubt dem Anwender im Sound-Modus eine Auswahl zu treffen. Das Programm generiert in Abhängigkeit von Aktivitäten (Programmieren, Vergleich, Lesen usw.) einen Sound. Akustische Hinweise werden auch bei Warnungen oder Fehlermeldungen ausgegeben. Der Anwender kann folgende Optionen wählen:

1. MS Windows System Sound (installierte Soundkarte erforderlich),  2. PC Lautsprecher langer Ton, 3. PC Lautsprecher kurzer Ton,  4. kein Sound.

Auf der Fläche Sound-Einstellungen für den im Programmer eingebauten Lautsprecher ist es bei einigen Programmern möglich, eine Sound-Generierung des Ergebnisses der Operation auf dem Bauteil einzustellen. Der Sound wird durch einen internen, im Programmer eingebauten Lautsprecher generiert, und zwar nur nach der Durchführung einer (erfolgreichen oder erfolglosen) Operation auf dem Bauteil.

Andere

Auf der Seite Andere können verschiedene Programmeigenschaften eingestellt werden. Auf der Fläche Tasten auf den Tastenflächen kann eine flache Anzeige von Tasten sowie die Anzeige einer „Sprechblasen“-Hilfe für Tasten im Hauptfenster des Programms eingestellt werden. Auf der Fläche Startverzeichnis wird die Art und Weise der Bestimmung des Startverzeichnisses beim Einschalten des Programms eingestellt. Die Wahl Vorgewähltes Verzeichnis heißt, dass als Startverzeichnis des Programms das Verzeichnis gewählt wird, in dem das Programm bei der letzten Beendigung eingestellt wurde. Es geht also eigentlich um das erste (aktuellste) Verzeichnis aus der Liste der Verzeichnis-Geschichte.

Speichern Optionen

Sie haben drei Möglichkeiten bei der Speicherung von Optionen bei der Beendigung des Programms:

Optionen nicht speichern - Optionen beim Beenden des Programms ohne Nachfrage nicht speichern.

Optionen automatisch speichern - Optionen beim Beenden des Programms ohne Nachfrage speichern.

Hinweis vor Speichern der Optionen – Nachfrage, ob beim Beenden des Programms Optionen abgespeichert werden sollen oder nicht.


OPTIONEN / ANZEIGE

Hier kann ausgewählt werden, ob und welche Tastenleisten (toolbars) angezeigt werden sollen. Tastenleisten stellen verschiedene Elemente der Programmumgebung zur Verfügung und erleichtern so die Bedienung.

Zur Verfügung stehen die folgende Tastenleisten:

Haupt Tastenleiste

Zusätzliche Tastenleiste

Einstellung des Bauteils vor der Operation auf dem Bauteil


OPTIONEN / ANZEIGE / HAUPTTASTENLEISTE

Um die “Haupt-Tastenleiste” anzuzeigen, muss sie hier angeklickt werden.


OPTIONEN / ANZEIGE / ZUSÄTZLICHE TASTENLEISTE

Um die “Zusätzliche Tastenleiste” anzuzeigen, muss sie hier angeklickt werden.


OPTIONEN / ANZEIGE / EINSTELLUNG DES BAUTEILS VOR DER OPERATION AUF DEM BAUTEIL

Mit diesem Befehl wird die Anzeige des Fensters der Einstellung des Bauteils vor der Operation auf dem Bauteil, d.h. bei der Wahl des Menüs eines Operation auf dem Bauteil, z.B. Programmieren, gestattet bzw. verboten.


OPTIONEN / FEHLER ANZEIGEN

Diese Option ermöglicht die Auswahl der Art der Fehler-Anzeige als das Resultat des Vergleichs vor Programmier-Daten. Max. 45 Fehler können auf dem Display angezeigt werden. Die Fehler können auch in einer Datei VERIFY.ERR auf das Laufwerk im aktuellen Verzeichnis gespeichert werden. Eine Unterdrückung der Ausgabe ist auch möglich. Im Fall, dass die Fehler-Anzeige ausgeschaltet wird, schreibt das Steuerprogramm nur eine Warnung in das INFO-Fenster.

Diese Einstellung kann auf dem Laufwerk mit Optionen / Optionen speichern gespeichert werden. Die Default-Einstellung ist die Anzeige auf den Bildschirm.


OPTIONEN / PROGRAMMER SUCHEN

Dieser Befehl ermöglicht während des Programmbetriebs einen neuen Programmer und die Kommunikations-Parameter einzustellen. Dieser Befehl enthält die folgenden Punkte:

Programmer – für die Suchfunktion muss hier der Typ des Programmers gewählt werden. Wenn Alle suchen ausgewählt ist, sucht das Steuerprogramm nach allen unterstützten Programmern.

Kommunikation herstellen – erlaubt die Kommunikation für einen neuen Programmer manuell oder automatisch herzustellen.

Geschwindigkeit – stellt die Geschwindigkeit in % ein, mit der dem  Programmer Daten vom PC geschickt werden, wenn die Kommunikation “manuell” gewählt wurde.

Die Änderung der Kommunikations-Geschwindigkeit ist für PC  mit "langsamen" LPT-Ports wichtig, die nicht genügend Treiberleistung für das PC<->Programmer Kabel (Laptop, Notebook, ...) haben. Benutzen Sie diesen Befehl, wenn Sie Kommunikations-Probleme mit dem angeschossenen Programmer am LPT-Port des Ihres PC haben. In so einem Fall meldet das  Steuerprogramm z.B. Programmer kann nicht gefunden werden oder  Kommunikations-Probleme oder Unzuverlässigkeit usw.

Wenn die Kommunikation „Automatisch” gewählt wird, stellt das Steuerprogramm die maximale Kommunikations-Geschwindigkeit ein.

Port – Auswahl eines LPT-Ports, an den der neue Programmer gesucht wird. Wenn Alle Ports gewählt wird, sucht das Programm nach allen Ports mit Standard-Adressen.

Spezielle Portadresse – wenn ein spezieller Port gewählt wird, muss hier die Adresse eingegeben werden.

Mit Betätigung der Taste <Enter> oder OK beginnt die Suche nach dem Programmer mit eingestellten Parametern. Gleiches passiert auch beim Programm-Start. Der Befehl löscht die Liste der Default-Bauteile. Nur das gewählte Bauteil bleibt erhalten, falls der neugewählte Programmer dieses Bauteil unterstützt.

Diese Einstellung wird mit dem Befehl Optionen / Optionen Speichern auf dem Laufwerk gespeichert.


OPTIONEN / HANDLER

Im Dialog Handler können der Handler-Typ und die Kommunikation des Handlers mit dem Steuerprogramm eingestellt werden. Der Handler ist eine externe Einrichtung für die Steuerung von Operationen auf den Bauteilen im Steuerprogramm. Wenn der Handler-Typ „kein” gewählt wurde, befindet sich das Programm im Standard-Modus der Steuerung von Operationen auf Bauteilen. Das bedeutet, dass die Operationen auf den Bauteilen direkt vom Anwender mit der Tastatur, bzw. der Maus gesteuert werden. Wenn ein konkreter Handler gewählt wurde, befindet sich das Steuerprogramm im Spezialmodus, bei dem die Operationen auf den Bauteilen in Kooperation mit dem Handler automatisch gesteuert werden.

Der Dialog Handler enthält folgende Bestandteile:

Ausgewählter Handler – Einstellung des erwünschten Handlers

Auf dem Port suchen – ermöglicht die Wahl eines Serien-Ports, auf dem der erwünschte Handler gesucht wird.

Mit Betätigung der Taste <Enter> oder OK wird die Suche nach dem erwünschten Handler nach eingestellten Parametern aktiviert.

Diese Einstellung wird mit dem Befehl Optionen / Optionen speichern auf dem Laufwerk gespeichert.


OPTIONEN / MODUL OPTIONEN

Dieser Befehl wird bei mehrfachen Programmern zur Einstellung des MASTER-Sockels und der Aktivität einzelner Sockel verwendet. Im Teil MASTER Sockel wird der Sockel eingestellt, der für die Lade-Operation vom Bauteil verwendet wird. Im Teil Sockel gestatten/verbieten wird die Erlabnis, bzw. das Verbot für einzelne Sockel eingestellt. Verbotete Sockel werden bei allen Tätigkeiten auf den Bauteilen ignoriert.


OPTIONEN / LOG DATEI

Diese Option ist mit der Benutzung des LOG FENSTER verbunden. Alle Meldungen für dieses Fenster können auch in die LOG DATEI geschrieben werden. Der LOG DATEI-Name ist REPORT.REP und wird im aktuellen Verzeichnis gebildet.

Die Einstellung „Neu” bewirkt das Löschen der alten Datei REPORT.REP, sofern sie existiert, und die Bildung einer neuen Datei. Die Einstellung „Anhängen” addiert alle Meldungen in das existierende LOG FILE. Falls die Datei nicht existiert, wird sie erzeugt. Die Einstellungen werden nur beim Programmstart ausgeführt.

Diese Einstellung kann mit dem Befehl Optionen / Optionen speichern auf das Laufwerk gespeichert werden. Die vorgegebene Einstellung ist „Nein”, d.h. alle Meldungen werden in einem LOG FENSTER angezeigt, ohne in die LOG-DATEI geschrieben zu werden..


OPTIONEN / SCHUTZMODUS

Der Schutzmodus ist ein Spezialmodus des Programms, wenn im Programm solche Tätigkeiten blockiert sind, mit denen der Puffer-Inhalt und die Einstellungen des aktuell gewählten Bauteils geändert werden können. Der Schutzmodus dient dazu, damit verhindert wird, dass der Anwender den Puffer  oder die Bauteil-Einstellung aus Versehen modifiziert, insbesondere beim Programmieren einer höheren Anzahl von gleichen Bauteilen hintereinander, was die Aufmerksamkeit des Operators schwächen kann.

Das Programm kann auf zweierlei Art in den Schutzmodus umgeschaltet werden:

1. mit Hilfe des Menüpostens Optionen/Schutzmodus, wo der Dialog mit der Aufforderung an den Anwender anzeigt wird, das Passwort einzugeben, das zum Schutz vor dem unerwünschten Umschalten aus dem Schutzmodus in den normalen Modus dient. Das Passwort muss beim Umschalten in den Schutzmodus durch Eingabe zweimal bestätigt werden.

2. beim Lesen des Projektes, das zusammen mit dem Passwort gespeichert wurde.

Das Programm kann aus dem Schutzmodus in den normalen Modus mit Hilfe des Menüpostens Optionen/Normaler Modus umgeschaltet werden, wo der Dialog mit der Aufforderung an den Anwender angezeigt wird, das Passwort einzugeben. Nach der Eingabe und Bestätigung des richtigen Passworts wird der Schutzmodus des Programms aufgehoben, und das Programm wird im normalen Modus weiterarbeiten. Eine weitere Möglichkeit, den Schutzmodus des Programms aufzuheben, ist seine Beendigung. Das Programm befindet sich nämlich im Schutzmodus nur bis zu seiner Beendigung. Beim nächsten Start ist das Programm im normalen Standardmodus (das gilt nicht, wenn in der Befehlszeile beim Programmstart ein geschütztes Projekt eingegeben wurde, d.h. ein Projekt, dass im Schutzmodus gespeichert wurde und beim Laden dessen das Programm in den Schutzmodus umgeschaltet wird).


OPTIONEN / OPTIONEN SPEICHERN

Dieser Befehl speichert alle Einstellungen, die fürs Speichern aktuell sind, auch wenn das Auto-Speichern ausgeschaltet ist. Folgende Optionen werden gespeichert: Optionen unter dem Menü Optionen, zehn  zuletzt ausgewählte Bauteile, Position und Größe des Fensters des Hauptprogramms, Geschichte der zuletzt geladenen und gespeicherten Dateien.


OPTIONEN / AUTOMATISCHES JA!

Dieser Befehl wird gebraucht, um den Automatisches JA!–Modus einzustellen. Ist dieses Modus aktiviert, brauchen Sie nur das neue Bauteil in den ZIF-Sockel setzen und die letzte Operation wird automatisch ausgeführt. Das Programm erkennt automatisch das eingesetzte Bauteil und führt die letzte Operation durch, ohne dass irgendwelche Taste gedrückt werden müsste. Das Einsetzen des Bauteils in den ZIF-Sockel wird auf dem Bildschirm angezeigt. Die Ausführung  der wiederholten Operation kann durch die Betätigung der Taste <ESC> während des Wartens auf Einsetzen/Entfernen des Bauteils in/aus dem ZIF-Sockel abgebrochen werden.

Anmerkung: Während des Wartens auf das Einsetzen des Bauteils in den ZIF-Sockel blinkt die LED BUSY des Programmers.

Der Modus kann im Auswahl-Feld Automatisches JA! aktiviert/deaktiviert werden. Wird ein neuer Programmer mit Optionen / Programmer suchen ausgewählt, wird dieser Modus deaktiviert.

Im Posten Reaktionszeit ist es möglich, einen Zeitabstand einzustellen, in dem das Bauteil im ZIF-Sockel erkannt und ein neuerliches Einsetzen detektiert wird. Die Vorgabe ist ein Standard-Intervall. Bei der Verwendung eines Sockel-Adapters wird empfohlen, den Intervall „Verlängert“ einzustellen..

Im Feld Pins mit Kondensatoren kann die Liste der Pins eingegeben werden, die mit Kondensatoren gekoppelt sind (z. B. bei einem Konverter, bei dem ein Kondensator inzwischen VCC und GND angeschlossen ist). Es könnten sonst Probleme bei der Detektion eingesetzter Bauteile auftreten.

Die Liste der Bauteil-Pins ist in der Form:

        pinA, pinB, pinC.... einzutragen.

Beispiel:  4,6,17

Diese Liste wird gelöscht, wenn ein neues Bauteil durch Bauteil / Auswahl / Default oder Bauteil / Bauteil-Auswahl... ausgewählt wird.

Diese Einstellung wird mit dem Befehl Optionen / Optionen speichern auf dem Laufwerk gespeichert.


DIAGNOSTIK

Dieser Befehl schließt den Selbsttest für die Programmer sowie den IC Test ein.

Diagnostik / Selbsttest

Diagnostik / Selbsttest plus

Diagnostik / IC Test


DIAGNOSTIK / SELBSTTEST

Der Befehl führt den Selbsttest des aktuellen Programmers ohne den Diagnose-POD durch. Wir empfehlen auch den Diagnostik / Selbsttest plus des Programmers durchzuführen, um die Testzuverlässigkeit zu erhöhen.


DIAGNOSTIK / SELBSTEST PLUS
DIAGNOSTIK / SELBSTTEST PLUS

Der Befehl führt den Selbsttest des aktuellen Programmers mit dem Diagnose_POD (befindet sich in der Verpackung) durch. Wir empfehlen; diesen Test regelmäßig, d.h. einmal monatlich, durchzuführen.


DIAGNOSTIK / IC TEST

Dieser Befehl aktiviert einen Testabschnitt für ICs, sortiert nach Bibliotheken und Kompatibilität. Wählen Sie zuerst eine geeignete Bibliothek, das gewünschte Bauteil und dann einen Betriebsmodus für Vektortest (ZYKLISCH, EINZELSCHRITT). Die Steuerungssequenz und die Testresultate werden im LOG FENSTER angezeigt.


DIAGNOSTIK / DIAGNOSTIK-PROTOKOLL ERSTELLEN

Der Befehl Diagnostik-Protokoll erstellen wird zum Generieren von Diagnostikinformationen generiert (Bauteil-, Programmeroptionen, usw.) ins Log-Fenster und zum Kopieren des aktuellen Inhalt des gesamten Log-Fensters in einen Speicherkasten, aus dem der Inhalt des Log-Fensters in ein beliebiges Textverbeitungsprogramm übertragen werden. Das Diagnostik-Protokoll kann dann verwendet werden, wenn im Steuerprogramm oder im Programmer ein Fehler aufgetreten ist, der zusammen mit dem Programmer-Hersteller gelöst werden muss. In einem solchen Fall ist es empfehlenswert, dass der Kunde zusammen mit der Mitteilung über den Fehler aus das Diagnostik-Protokoll mitschickt, was dabei helfen kann, die Fehlerursache früher zu lokalisieren und anschließend auch zu beseitigen.


DATEI / BEENDEN OHNE SPEICHERN

Der Befehl gibt den verwendeten Speicherplatz wieder frei, löscht den Puffer auf dem Laufwerk (falls existent) und kehrt wieder zum Betriebsystem zurück.


DATEI / BEENDEN UND SPEICHERN

Der Befehl gibt den verwendeten Speicherplatz wieder frei, löscht den Puffer auf dem Laufwerk (falls existent), speichert die aktuellen Einstellungen der 10 zuletzt gewählten Bauteile und kehrt wieder zum Betriebsystem zurück.


ÜBER DAS PROGRAMM

Sie können den Infobefehl aus dem Menü wählen, dann wird ein Fenster mit dem Copyright und den Informationen über die Version erschienen.


ANZEIGEN / EDITIEREN PUFFER

F1 –Hilfestellung für das aktuelle Fenster

F2 –  beschreibt einen Block mit gewähltenHEX oder ASCII Zeichen. Legt Start- und End-Adresse für den Block fest, in den die gewünschten  Zeichen geschrieben werden sollen.

Ctrl+F2 – überschreibt den Puffer mit dem ausgewählten Wert (für EPROM ist es 00FFH).

Ctrl+Shift+F2 – füllt den Puffer mit Zufallsdaten.

F3 – Block kopieren. Ein spezifizierter Datenblock im aktuellen Puffer wird an eine andere Adresse kopiert. Die Zieladresse muss nicht außerhalb der Quellen-Block-Adressen sein.

F4 – Block verschieben.Ein spezifizierter Datenblock im aktuellen Puffer wird an eine andere Adresse kopiert. Die Zieladresse muss nicht außerhalb der Quellen-Block-Adressen sein. Der Quellenblock (oder ein Teil davon) wird mit aktuellen Leerzeichen ausgefüllt (für EPROM ist es 0FFH).

F5 – Der Befehl Block Vertauschen wechselt die high- und low-Bytes der Wörter im aktueller Pufferblock. Dieser Block muss an einer geraden Adresse starten und eine gerade Zahl der Bytes enthalten. Falls diese Bedingung nicht erfüllt ist, modifiziert das Programm die Adressen selbst (die Startadresse wird an die niedrigere und/oder die Endadresse an die höhere gerade Adresse verschoben).

F6 - Puffer ausdrucken

F7 – sucht die Zeichenkette (max. Länge 16 ASCII Zeichen)

F8 - sucht und ersetzt die Zeichenkette (max. 16 ASCII Zeichen)

F9 – die aktuelle Adresse kann geändert werden

F10 - wechselt den Anzeige-Modus zwischen Anzeigen/Editieren

F11 – schaltet die Ansicht der Pufferdaten im Anzeige-Modus zwischen 8 Bit- und 16 Bit um. Gleiches ist auch durch Klicken mit der linken Maustaste auf die Indikatoren 8/16 Bit zu erreichen.

F12 – Dialog zur Errechnung der Prüfsumme ermöglicht die Prüfsummen verschiedener Typen im ausgewählten Datenblock im Puffer zu errechnen.

ESC – Schließen: beendet das Editieren und die Puffer-Anzeige

Pfeiltasten – Pfeiltasten schieben den Kursor oben, unten, rechts und links

Home/End –  Sprung auf den Anfang / Ende der aktuellen Zeile

PgUp/PgDn – Sprung auf die vorherige / nächste Seite

Ctrl+PgUp/PgDn – Sprung auf den Anfang / Ende des Puffers

Ctrl+Home/End - Sprung auf den Anfang / Ende des aktuellen Bauteils

Backspace – verschiebt den Kursor um eine Position nach links (zurück)

Anmerkung: Die Zeichen 20H - FFH (ASCII-Modus) und Nummern 0..9, A..F (HEX-Modus) ändern sofort den Inhalt des zu bearbeitenden Bereichs.


PUFFER DRUCKEN

Mit diesem Befehl kann der ausgewählte Teil des Puffers durch den Drucker ausgedruckt oder in eine Datei auf das Laufwerk geschrieben werden. Dafür  benutzt das Programm einen ext. Texteditor, in dem der ausgewählte Pufferblock angezeigt wird, welcher dann ausgedruckt und/oder gespeichert werden kann. Als voreingestellter Editor ist der NOTEPAD.EXE eingestellt, Standardausstattung aller MS Windows-Versionen.

In Puffer drucken Dialog sind folgende Optionen:

Block Start

Definiert die Startadresse des ausgewählten Pufferblocks, der zum Drucken (Anzeige) bestimmt wurde. Bei einer Byte-Darstellung des Puffers werden die Bytes adressiert, bei einer 16-Bit-Darstellung werden 16-Bit-Wörter adressiert.

Block Ende

Definiert die Endadresse des ausgewählten Pufferblocks, der zum Drucken (Anzeige) bestimmt wurde. Bei einer Byte-Darstellung des Puffers werden die Bytes adressiert, bei einer 16-Bit-Darstellung werden 16-Bit-Wörter adressiert.

Externer Editor

Definiert den Pfad und Namen des externen Programms, das zum Editieren des Textes genutzt werden soll. Voreingestellt ist NOTEPAD.EXE, Standard aller MS Windows-Versionen. Der Anwender kann einen beliebigen Texteditor, z.B. WORDPAD.EXE, definieren, der in die Lage ist, auch große Textdateien zu bearbeiten. Der Anwender kann den ausgewählten Pufferblock in dem definierten Texteditor drucken.

Der Pfad und der Name des externen Editors wird automatisch auf das Laufwerk gespeichert.


TEXT SUCHEN

Dieses Fenster dient zur Suche nach einer Kette im Puffer. Um die Suche zu beginnen, geben Sie bitte die gesuchte Zeichenkette in die Zeile Gesuchter Text des Eingabe-Fensters, und nach Bestätigung wird die Suche gestartet. Nach Betätigung der Taste <Abbruch> wird das Fenster Text suchen geschlossen.

Die Such-Richtung spezifiziert, in welche Richtung Sie ausgehend von der aktuellen Kursorposition suchen möchten. Vorwärts (von der aktuellen Kursorposition oder Pufferstart bis zum Pufferende=Default). Rückwärts sucht in Richtung zum Anfang. In Anzeigemodus wird der ganze Puffer durchsucht.

Der Posten Anfang spezifiziert, wo die Suche starten soll.


TEXT ERSETZEN

Dieses Instrument dient zum Ersetzen gefundenere Zeichenketten durch andere Ketten. Schreiben Sie bitte die gesuchte Zeichenkette in die Zeile Gesuchter Text des Eingabe-Fensters und die zu ersetzende Zeichenkette in die Zeile Ersetzen mit des Eingabe-Fensters.

Unter Optionen können Sie die Option Ersetzen bestätigen wählen: Sie werden dann vom Programm gefragt, ob Sie einer Änderung zustimmen.

Der Posten Anfang spezifiziert, wo die Suche starten soll.

Die Such-Richtung spezifiziert, in welcher Richtung Sie ausgehend von der aktuellen Kursorposition suchen möchten. Vorwärts bedeutet, von der aktuellen Kursorposition oder Pufferstart bis zum Pufferende=Default. Rückwärts sucht in Richtung Anfang. In Anzeigemodus wird der ganze Puffer durchsucht.

Drücken Sie <ESC> oder klicken Sie die <Abbruch> Taste um das Dialogfenster zu schließen.

Durch die Betätigung der <Ersetzen> Taste ist der Dialog-Box geschlossen und ein Frage-Fenster wird angezeigt. Dieses Fenster enthält folgende Wahlmöglichkeiten: Ja, Nein, Alles ersetzen, Suche abbrechen.

Ja    ersetzt das gefundene Feld und sucht das nächste.

Nein    sucht das nächste Feld ohne zu ersetzen.

Alles ersetzen    ersetzt alle gefundenen Felder.

Suche Abbrechen    bricht die Suchoperation ab.


PUFFER FÜR PLD ANZEIGEN / EDITIEREN

<Ctrl+F2> - Löscht den Puffer mit spezifizierten Leerzeichen.

<Ctrl+Shift+F2> - Füllt den Puffer mit Zufallsdaten.

<F9> - Gehe zu Adresse...

<F10> - Anzeige/Editier-Modus ändern.

<F11> - Umschalten der Pufferdaten zwischen 1 Bit und 8 Bit Ansicht. Das Umschalten kann auch mit einem Mausklick auf die Taste neber dem Indikator des Anzeige- oder Editiermodus des Puffers. Die Taste zeigt zugleich den aktuellen Anzeigemodus an (1 Bit oder 8 Bit).

<Pfeiltasten> – Bewegen den Kursor nach oben, nach unten, nach rechts und links.

<Home/End> – Sprung zum Anfang / Ende der aktuellen Zeile.

<PgUp/PgDn> - Sprung zur vorherigen / nächsten Seite.

<Ctrl+PgUp/PgDn> - Sprung zum Start / Ende des Puffers.

<Ctrl+Home/End> - Sprung zum Start / Ende der Seite.

<Backspace> - Bewegt den Kursor um eine Position nach links (zurück).

Anmerkung: Die Zeichen 0 und 1 ändern direkt den Inhalt des editierten Bereichs.


PUFFER / ZUFALLS DATEN GENERIEREN

Dieser Befehl bewirkt das Füllen des Puffers mit Zufallsdaten. Die reservierten Tasten < Shift+Ctrl+F2> rufen diesen Menüpunkt auf, und zwar von jedem Menü heraus.


PUFFER / PUFFERINHALT DUPLIZIEREN

Dieser Befehl ermöglicht es, den Pufferinhalt aus dem Bereich des EPROM-Quellenspeichers in den Bereich des EPROM-Zielspeichers zu duplizieren. Das Duplizieren des Puffers ist z.B. dann geeignet, wenn der EPROM 27C512-Speicher anstatt des EPROM 27C256-Speichers verwendet werden soll.

Anmerkung: Zum Duplizieren des Puffers wird immer die Adresse des Pufferanfangs gleich Null verwendet.


ZUM STEUERPROGRAMM

PC-System: Mindestanforderungen:

-	Prozessor: 486/DX4

-	4MB RAM; 8MB RAM empfohlen

-	HDD mit 5MB freier Platz

-	Betriebssystem Windows 95/98/Me/NT/2000/XP

-	freier Parallelport (Druckeranschluss)

Empfohlene PC-Parameter:

-	Pentium 100MHz

-	32MB RAM

-	HDD mit min. 10MB freier Platz

-	Operationssystems Windows 95/98/Me/NT/2000/XP

-	freier Parallelport  LPT für beide Richtungen (PS/2)

Hinweis:

1.	Wir empfehlen die IC-Ergänzungskarte mit dem Parallelport zu verwenden, um das Teilen des Parallelport zwischen den Drucker und den Programmer zu verhindern.

2.	Bewegen Sie nicht das Info-Fenster während der Arbeit mit dem Programmer (die BUSY LED am Programmer leuchtet). Die Überwachungsschaltung kann aktiviert sein. Dadurch könnte der Programmer in einen sicheren Status gebracht werden, wie z.B. beim PC<-->Programmer-Kommunikationsfehler.

Das Steuerprogramm hat folgende Parameter in der Befehlzeile:

 /Axxx	Das Programm sucht beim Starten den Programmer auf dem LPT-Port mit der Adresse xxx

Beispiel: /A3bc

/SPP	stellt die Kommunikation PC <-> Programmer in den unidirektionalen Modus ein.

Das Steuerprogramm hat folgende Leistungsparameter der Befehlszeile:

/Prj:<file_name>	Befehl zur Durchführung des Projektladens beim Programmstart, oder im Fall, dass

das Programm schon läuft, gibt <file_name> den vollständigen oder relativen Pfad

zur Projektdatei an.

/Loadfile:<file_name>	Befehl zur Durchführung des Dateiladens beim Programmstart, oder im Fall, dass

das Programm schon läuft, gibt <file_name> den vollständigen oder relativen Pfad

zur Datei an. Das Projektformat wird automatisch identifiziert.

/Program[:switch]	Befehl zum Starten der Operation „Bauteil beim Programmstart programmieren“

oder im Fall, dass das Programm schon läuft, kann einer der folgenden fakultativen

Umschalter verwendet werden:

1. Umschalter 'noquest' bewirkt den Start der Operation „Bauteil ohne die Frage über

den Anfang des Programmierens anzeigen“

2. Umschalter 'noanyquest' bewirkt den Start der Operation „Bauteil ohne die Frage

über den Anfang des Programmierens anzeigen“, wobei das Programm nach der Beendigung

der Operation die Frage zur Wiederholung der Operation nicht anzeigt sondern direkt ins

Hauptfenster des Programms übergeht.

Beispiele:

1. /Program

2. /Program:noquest


3. /Program:noanyquest

/Close	kann nur zusammen mit dem Befehl /Programm verwendet werden, wobei das Programm

nach der Beendigung der Arbeit auf dem Bauteil automatisch schließt (ohne Rücksicht

darauf, ob die Operation erfolgreich oder erfolglos war).

Die Grundregeln für die Verwendung der Leistungsparameter der Befehlszeile:

1. Bei Parametern der Befehlszeile werden kleine und große Buchstaben nicht unterschieden.

2. Die Parameter der Befehlszeile können auch beim ersten Programmstart verwendet werden oder auch in dem Fall, dass das Programm schon läuft.

3. Wenn das Programm schon läuft, werden die Befehle der Befehlszeile nur dann aufgeführt, wenn das Programm nicht durch Ausführung einer anderen Operation beschäftigt ist. Das laufende Programm nimmt die Parameter aus der Befehlszeile nur in dem Fall an, dass das Hauptfenster des Programms aktiv ist und dass keine Dialoge und keine Menübefehle aktiv sind.

4. Die Reihenfolge der Ausführung der Parameter der Befehlszeile ist im Falle der gleichzeitigen Verwendung mehrerer Parameter der Befehlszeile folgedenderweise fest definiert:

1   Datei laden (/Loadfile:...)

2   Projekt laden (/Prj:...)

3   Bauteil programmieren (/Program[:switch])

4   Steuerprogramm schließen (/Close nur zusammen mit dem Parameter/Programm)


TESTVEKTOR-BIBLIOTHEKEN

Dieser Dialog gestattet die Auswahl der IC Bibliothek. Mit dem Steuerprogramm kann nun aus allen Dateien mit .LIB Endung, die sich in demselben Verzeichnis  wie das Steuerprogramm befinden, eine Auswahl getroffen werden. Alle .LIB Dateien haben einen gültigen Dateikopf und Testvektoren für alle unterstützten Bauteile. Benutzen Sie die Maus oder Pfeiltasten, um die gewünschte Bibliothek auszuwählen. Nach der Bibliothekauswahl erscheint der Dialog IC auswählen zur Auswahl des gewünschten Bauteils für den Test.


IC AUSWÄHLEN

Mit diesem Dialog wird das gewünschte Bauteil zum Testen gewählt.  Die Auswahl kann über die Befehlszeile SUCHEN oder über die angezeigte Liste der Bauteile erfolgen. Treffen Sie mit der Maus oder den Pfeiltasten Ihre Bauteil-Auswahl. Nach der Auswahl erscheint der Dialog Test Optionen für die Auswahl eines IC Test-Modus.


TESTOPTIONEN

Hier kann die Auswahl zwischen IC Test ein Wiederholungs Modus (Zyklischer Test) und Einzelschritt Modus getroffen werden. Der zyklische Test wiederholt deN IC_Test solange, bis eventuell ein Fehler auftritt oder aber der Test durch Anwender abgebrochen wird. Der Einzelschritt Modus führt jeden Testvektor Pin für Pin durch (d.h. Zuführung von GND, VCC, usw.), wobei auf eine beliebige Taste zum Fortsetzen gewartet wird.


HILFE / LISTE DER UNTERSTÜTZTEN BAUTEILE (AKTUELLER PROGRAMMER)

Dieser Befehl generiert die Liste der Bauteile, die der aktuelle Programmer unterstützt, und speichert sie in der Textform in die ?????DEV.TXT-Datei und im HTML-Format in die ?????DEV.HTM  im Verzeichnis des Steuerprogramms. Die ?????-Zeichen werden durch die verkürzte Bezeichnung des aktuellen Programmers ersetzt, für den die Liste der unterstützten Bauteile gebildet wurde.


HILFE / LISTE DER UNTERSTÜTZTEN BAUTEILE (ALLE PROGRAMMER)

Dieser Befehl generiert die Listen von unterstützten Bauteilen für alle Programmer und speichert sie in der Textform in die ?????DEV.TXT-Dateien und im HTML-Format in die ?????DEV.HTM-Dateien im Verzeichnis, in dem sich das Steuerprogramm befindet. Die ?????-Zeichen werden durch die verkürzte Bezeichnungen einzelner Programmer ersetzt, für die die Listen der unterstützten Bauteile gebildet wurden.

Anmerkung: Nach der Ausführung des Befehls verliert das Programm alle Informationen über das aktuelle Bauteil. Man muss es erneut auswählen, indem Sie eine der Methoden für die Bauteil-Auswahl anwenden.


BIG ENDIAN UND LITTLE ENDIAN

Big Endian und Little Endian sind Termini, die die Bytes-Reihenfolge angeben, in welcher die Bytes in Wörtern bei Multi-Bytes-Datentypen gespeichert werden (z.B. im Computerspeicher). Der Big Endian kennzeichnet die Reihenfolge, bei der der “big end” – der Byte mit dem größten Gewicht – als erster gespeichert wird – auf der niedrigsten Adresse. Little Endian ist die Reihenfolge, bei der der “little end” – der Byte mit dem niedrigsten Gewicht – als erstes gespeichert wird – auf der niedrigsten Adressse.

Z.B. die Hexadezimal-Nummer 4F52H kann im Speicher an der Adresse 1000H wie folgt gespeichert werden:

In Systemen, die die „big endian“-Reihenfolge verwenden, wird auf der Adresse 1000H der Byte mit dem Wert von 4FH gespeichert, und auf der Adresse 1001H wird der Byte mit dem Wert von 52H gespeichert. Für Systeme mit dem „little endian“ wird auf der Adresse 1000H der Byte im Wert von 52H gespeichert werden, und auf der Adresse 1001H wird der Byte mit dem Wert von 4FH gespeichert.


HILFE / LISTE VON UNTERSTÜTZTEN BAUTEILEN (ALLE PROGRAMMER)

Dieser Befehl generiert die Liste aller Bauteile, die mit den auf dem Markt zugänglichen Programmern und mit dem aktuellen Steuerprogramm für Programmer (im weiteren nur als Steuerprogramm) unterstützt werden. Die Ergebnisliste hat HTML-Format und besteht aus folgenden Dateien:

- eine Hauptdatei TOP_DEV.HTM enthält die Hersteller unterstützter Bauteile

- weitere HTML-Dateien, die die Liste unterstützter Bauteile einzelner Hersteller enthalten

Die HTML-Hauptdatei ist im Verzeichnis plaziert, in dem sich dieses Steuerprogramm befindet.

Weitere HTML-Dateien sind im Unterverzeichnis DEV_HTML plaziert, das im Verzeichnis plaziert ist, in welchem sich das Steuerprogramm befindet.