07.03.2014 Aufrufe

c116-4 komplett deutsch.pdf

c116-4 komplett deutsch.pdf

c116-4 komplett deutsch.pdf

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

iselautomation KG<br />

isel-CNC-Betriebssystem 5.x<br />

2.1.9 Befehl: Peek (Lesen von Speicheradressen)<br />

Zweck<br />

Der Peek-Befehl ermöglicht, den Inhalt einer Speicherzelle der<br />

Prozessorkarte sowohl im Datenspeicher als auch im Festwertspeicher<br />

über die serielle Schnittstelle abzufragen.<br />

Aufbau @c (Festwertspeicher)<br />

@b (Schreib-/Lesespeicher)<br />

= Gerätenummer, Standard = 0<br />

= Adresse zwischen 0 und 65 536<br />

Anwendung @0c 2048<br />

@0b 4711<br />

Erläuterung<br />

Die Karte wird durch @0 adressiert. c gibt an, dass ein Wert aus dem<br />

Festwertspeicher gelesen werden soll. 2048 gibt die Adresse des zu<br />

lesenden Wertes an. Der Rechner antwortet mit dem Software-<br />

Handshake gefolgt von zwei Zeichen, die einen Hexadezimalwert<br />

angeben, der dem Inhalt der Speicherzelle entspricht. Soll ein Wert<br />

aus dem Datenspeicher gelesen werden, ist statt c der Befehlscode b<br />

zu verwenden.<br />

Beschränkung -<br />

Programmierbeispiel<br />

PAL-PC<br />

(Terminalmode)<br />

GW-BASIC<br />

@0b 65531 -<br />

Dieser Befehl wird in erweiterter Form in Verbindung mit einer E/A-Erweiterungseinheit<br />

eingesetzt (vgl. Kapitel 2.3.3, Speicherbare Befehle: Eingangsport lesen).<br />

19

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!