Herunterladen Inhalt Inhalt Diese Seite drucken

VEB Elektronik Gera MICROCOMPUTER MC 80 Nutzerhandbuch Seite 86

Inhaltsverzeichnis

Werbung

BSZ:
schreibt
das in
A enthaltene
Zeichen
auf
die
Kursorpositlon
und rtickt
den Kureor
weiter,
wenn
sich
der
Kursor
auf
einer
Po.iti.3"
der
Zeile
0 und
der
Spalten
E bis
E+C befinet.
Ansonsten
wird
bei
Aufruf
der
Kursor
auf
den Schreibbereichsanfang
bzw.
das Schreibbereichsende
gesetzt.
Dabei
gibt
C die
Zahl
der
innerhalb
der
Zeile
D maximal
zu schreibenden
Zeichen
an.
Ale
Steuerzeichen
werden
nur
akzeptiert:
UTAB")
"CL!, , 17-11,
SI_,!
BBS:
ermöglicht
das Beschreiben
des Display
mit
der
Tastatur.
Die
Rückkehr
aus dem Programm
erfolgt
bei
Betätigung
der
Tasten
"ENTER"
oder
"OFF".
Die
Markierung,
durch
welche
Teste
die
Ruckkehr
ausgelöst
wurde,
erfolgt
im
Cy-Flag:
EY
Kommentar
5
ENTER betätigt
1
'OFF
betätigt
Tab.
5.6
Von der
Tastatur
werden
alle
Zeichen
(auch
Steuer-
zeichen)
akzeptiert,
die
das Programm
BSN versteht,
lt.
Tab.
5.2
und Tab.
5.3.
BBZ:
ermUglicht
das Bewahreiben
einer
Displayzeile
mit
der
Tastatur.
Die
Eingrenzung
der'zeile
erfolgt
wie
bei
dem Programm
BSZ,
ebenso
die
Auswertung
der
Zeichen,
die
von der
Tastatur
erzeugt
werden.
Das Programm
wird
wie
BBS nach
BetBtigung
vo,i "ENTER"
oder
"OFF"
ver-
lassen.
Beide
Programme,
BBS und
BBZ,
blockieren
den Prozessor
in.der
zugeordneten
Interruptebene.
Ein
Echtzeitbe-
triebssystem
würde
in
der
Wartezeit
ein
Abarbeiten
niedriger
Interruptebenen
ermsglichen.
Höhere
Inter-
ruptebenen
werden.nicht
blockiert.
Die
Programme
sind
deshalb
nicht
uneingeschränkt
fiir
Echtzeitaufgaben
einsetzbar.
In
einem
Echtzeitbetriebssystem
sind
adä-
quate
Programme
mit
den glei&hen
Softwareschnittstel-
len
erstellbar,
die
einen
Ersatz
ermäglichen.
TXS:
Das Programm
schreibt
einen
Text
auf
das Display.
Der
Text
steht
im Speicher,
der
Anfang
des Textpuffers
wird
mit
HL gezeigert.
Der
Text
muO aus einer
Folge
von
Zeichen
lt.
Tab.
5.2
und
Tab.
5.3
bestehen.
Das erste
Byte
eines
jeden
Textes
wird
mit
bit
7=1 gekennzeichnet.
Der
für
das erste
Byte
anzugebende
Code ist
ebenfalls
aus Tabelle
5.2
ersichtlich.
Nach Abschluß
des Pro-
grammes
zeigert
HL das
auf
den Text
folgende
Byte.
Das
A-Register
ist
unbestimmt.
Das Textende
wird
durch
ein
Datenbyte
mit
Bit
7-1
(z.B.
S0H,OFFH)
gekennzeichnet.
Y-6

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis