Herunterladen Inhalt Inhalt Diese Seite drucken

VEB Elektronik Gera MICROCOMPUTER MC 80 Nutzerhandbuch Seite 85

Inhaltsverzeichnis

Werbung

BKL:
ermittelt
die
aktuelle
eingenommene
Kureorpositio"
und
Ubergibt
den Wert
im DE-Register
(Zeile/Spalte)
HBS:
schreibt
eine"
Zahlenwert
aus dem A-Register
in
zwei
Hexaziffer"
auf
die
Position
DE des Display,
E wird
um 2 incrementiert,
d.h.
DE adressiert
"ach
"erlasse"
des Unterprogrammes
die
erste
Zeichenposition
"ach
der
Hexazahl,
D wird
nicht
verandert.
SDS:
schreibt
den Zahlenwert,
der
im HL-Register
enthalten
ist,
im hexadezimale"
rechtsb""dige"
(Komma rechts)
Formst
auf
das Display,
die
Position'der
erste"
Ziffer
wird
von DE angegeben,
der
Wert
van E wird
um 4 in-
cremsntiert.
\
HDA
fordert
eine"
hexadezimale"
Zahlenwert
in
Form von 4
Hexaziffern
auf
dem Display
an,
DE gibt
die
Position
der
ersten
Ziffer
an.
Steht
auf
dem Display
ab DE keine
Folge
von 4 Hexa-
Ziffer",
wird
die
Tastatur
aktiviert.
Ist
die
Hexazahl
vollständig
angegeben
und
erfolgt
der
Abschluß
der
Ein-
gabe
mit
"ENTER",
wird
das Programm
mit
dem Zahlenwert
im HL-Register
und Cy-Flag
= 0 verlassen.
Sei
BetätigunS
der
"OFF"-Taste
wird
das
Cy-Flag
= 1 und der
Inhalt
des
HL-Registers
Null
gesetzt.
HBA:
fordert
in
gleicher
Weise
wie
HDA eine
Hexazahl
mit
u
Ziffer"
a",
.die
a" A (statt
HL)
iibergebe"
wird.
ZLE:
liest
eine
Zahl
dezimal
oder
hexadezimal
vom Display.
Die
maximal
zu lesende
Ziffernanzahl
wird
dem Programm
im A-Register
in
den Bit
5...6
übergebe"
CA-1...5).
Bit
7 spezifiziert
die
Zahl.
Bit
7 - 0:
Lese"
als
Dezimalzahl
Bit
7 - 1: Lese"
als
Hexazahl
Der gelesene
Zahlenwert
wird
im "L-Register
"bergeben
(max.
65535
= FFFFH).
Die
Plags
und
das A-Register
enthalten
eine
RUckmeldung
, "ber
Stellenzahl
und Art
der
gelesene"
Zahl
"ach
fal-
gender
Tabelle:
4
5
1)
Zahl
Zahl
mit
alle*
Ziffern
gelesen
0
1
1)
00
Zahl
ist
Null,
mit
allen
Ziffern
1
0
2)
Zahl
Zahl
mit
weniger
als
angegebenen
Ziffern
gelesen
1
1
0
00
auf
i.
abgefragter
Displayposition
steht
keine
Ziffer
1) A enthält
Zeichencode
(ASCII)
des
letzte"
Zeichens
2)
A enthält
Zahl
der
gelesene"
Ziffer"
(binär)
Tab.
5.5:
Registerbelegung
nach
ZLE

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis