Konvertierungsbefehle
Beispiel
00000
IR 010
01000
:
01011
01012
: :
01015
LR 10
LR 1000
LR 1001 1
LR 1002 0
: :
: :
LR 1015 0
5-20-7 7–SEGMENT DECODER (Dekodierung für 7–Segment–Anzeige) –
SDEC(78)
Beschränkungen
Erläuterungen
Ist 00000 auf EIN gesetzt, wird folgender Kodierprozess eingeleitet: IR 010
und IR 011 werden kodiert und in die beiden ersten Stellen von HR 10, LR 10
und LR 11 in die beiden letzten Stellen von HR 10 übertragen. Obwohl kein
Status irgendeines Quellenwortbits angezeigt wird, wird vorausgesetzt, dass
das dargestellte Bit mit dem Status 1 (EIN) das höchste auf EIN gesetzte Bit
des Wortes ist.
IR 011
01100
:
1
01109
1
0
01110
0
:
: :
:
0
01115
0
LR 11
LR 1100
:
LR 1108 1
:
LR 1109 0
:
: :
:
LR 1115 0
Kontaktplansymbol
SDEC(78)
@SDEC(78)
S
Di
D
Di muss sich innerhalb der nachstehenden Werte befinden.
Alle Zielworte müssen sich im gleichen Datenbereich befinden.
DM 6144 bis DM 6655 können nicht für D verwendet werden.
Ist die Ausführungsbedingung FALSCH, wird der Befehl SDEC(78) nicht
ausgeführt. Ist sie jedoch WAHR, konvertiert SDEC(78) die zugewiesene
Stelle(n) von S in den gleichwertigen 8 Bit–Wert zur Ansteuerung einer 7–
Segmentanzeige und speichert ihn in dem mit D beginnenden Zielwort(e).
Adresse
DMPX(77)
00000
LD
010
00001
DMPX(77)
HR 10
#0010
DMPX(77)
00002
DMPX(77)
LR 10
HR 10
#0012
HR 10
B
Stelle 0
9
Stelle 1
1
Stelle 2
8
Stelle 3
S: Quellwort (Binär)
IR, SR, AR, DM, EM, HR, TIM/CNT, LR
Di: Stellenkennzeichner
S
IR, SR, AR, DM, EM, HR, LR, #
Di
D: Erstes Zielwort
D
IR, SR, AR, DM, EM, HR, LR
Abschnitt
5-20
Befehl
Operanden
00000
010
HR
10
#
0010
LR
10
HR
10
#
0012
Datenbereiche
293