C - The Sharp MZ-Series
C - The Sharp MZ-Series C - The Sharp MZ-Series
i ANHANG FOH XBC S ALLGEMEIHES i.l Laden des Compilers 1.0X AUF HZ-70B/800 Kasse tte: XBC wird mit 'L (CR)' vom Rommonitor geladen und gestartet. 00: XBC wird mit 'OL
ANHANG FQR XBC S 1.9X AUF HZ-7~9/800 Alle ASCII-Zeichen über $7E (126) werden auf deM Bildschirm als Leerzeichen gedruckt. Wenn Sie einen SHARP-Drucker besitzen. können Sie ~it Hilfe des SHARP-Befehls die ASCII-Zeichen über $SE in SHARP-ASCII umkodieren lassen; gleiches geht auch mit dem Befehl .p+p (CR)- vom Editor aus. Oie obige Tabelle zeigt den deutschen Zeichensatz (siehe ·PRIYT8). Normalerveise wird im US-Zeichensatz gearbeitet; folgende Zeichen sehen anders aus: $4g: Klamneraffe ~5B: Eckige Kla~er auf $5C: Backslasb: umgekehrter Divisionstrich ($2F) $50: Eckige Klammer zu $7B: Geschweifte Klammer auf $7C: Senkrechter Strich $70: Geschweifte Klammer zu $7E: Geschlängeltes Minuszeichen ( ( . ANHANGF9R XBC S ( 1 BEFEHL! UND fUNKTIONEN 1.1 Befehle vom Editor aus v4 1,2X AUF MZ-7~~/802 ;Vldeomode wlth 4B characters/llne Schaltet in den HZ-7g9-Modus mit 49 ,g'). Zeichen/Zeile (entspricht 'CR! · ( 9.6 !astaturbelegung Fl-Flll: Deflnierbarer String. GRAPH: Nichts. TAB: AI (8-er Tabulator; (CHRS(9». ALPHA: Schaltet zwischen Gr06- und Xleinschrift um • • BREAK: ESC (CHR$(27». SHIFT+BREAK: AC «BREAK); CHR$(3». Leere Taste: 8 " CR: AM (CR; CHR$(13». INS!: AV (Insert on/off; CHR$(22». SHIFT+INST: AN (CHR$(l2». DEL: AG (Delete: CHRS(7». SHIFT+DEL: CHR$(29) . CURSOR OP: AE (CHR$(S». ~- SHIFT+CURSOR UP: AV (CHR$(23». CURSOR DOWN: AX (CHR$(24». SHIFTtCURSOR DOWN: AZ (CHR$(26». CURSOR RICHT: AO (CHR$(4». SHIFT+CURSOR RIGHT: AF (CHR$(6». CURSOR LEFT: AS (CHR$(19». SHIFTtCURSOR LEF!: "'A (CHR$ Cl». i.7 Programaabbrucb Ein Programm kann nar abgebrochen werden. wenn aaf Abbrach «BREAK» geprüft wird (siehe 'TEST BREAK' und 'OPTION'). Wenn auf die Taste 'BREAK' gedrückt wird, blinkt der Cursor und das Programm 1st angehalten. Wenn jetzt eine bellebiqe Taste außer 'SHIFT-BREAK' ~ gedrückt wird, wird das Progra~ fortgesetzt. lenn 'SHIFT-BREAK' «BREAK» gedrückt wird, wird das Programm abgebrochen. p+p ;ASClI-converting for SHARP-Plotter/Prlnter Sorgt dafür. daß ASCII-Zeichen bei der Ausgabe an den Drucker so umkodiert werden. daß keine Probleme entstehen. Nur die Steuerzeichen CR. Fr, TB werden akzeptiert. Entspricht dem Befehl '5HARP tl'. 1.2 Allgeaeine Befehle und Funktionen TU Die Systemfunktion TI$ enthält die Zeit als String im Format ~bhmMss•. TU""e%p$ . Setzt die'Zeit neu. 12 Stunden nach diesem Befebl kann leider nicht mehr garantiert werden. daß dIe Zeit korrekt zurückgegeben wird. Beispiel: TI$="n5959~ UME Dies~ Sonder funktion gibt direkt die Anzahl der Sekunden nach dem c. letzten 'TIS""e%p$'-Befehl. Diese Funktion ist häufig zum Hessen von Zeiten besser geeignet. HZ8~gt Gibt TRUEI (1255) zurück. FALSEt (U). wenn der Computer ein HZ-8gS und. sonst Beispiel: 1 IF HZa9S, THEN PRINT "SHARP HZ-8~9·:ELSE PRI9T "SHARP HZ-7~9~ , c 45 46
- Seite 1 und 2: ~ BEpIENUNGSANLEITUNG FQR XBQ ; 1.
- Seite 3 und 4: ALLGEMEINE ANT,EITUNG S 1.0'X ~.6 F
- Seite 5 und 6: ALLGEMEINE ANLEITUNG FOR XB{ S 1..
- Seite 7 und 8: ALLGEMEINE ANLEXTUNG FQR XBf S 1.9X
- Seite 9 und 10: ALLGEMEINE ANLEITUNG FOR X ( S 1..0
- Seite 11 und 12: ! -- ALLGEMEINE ANT,EITUNG FOR XB(
- Seite 13 und 14: ALLGEMEINE ANLEITUNG FOR XB( S 1.Ci
- Seite 15 und 16: ALLGEMEINE ANLEITUNG FeR XBL s 1.~X
- Seite 17 und 18: ALLGEMEINE ANLEITUNG FOE XBC( 1.fC'
- Seite 19 und 20: n ALLGEMEINE ANLEITUNG FOH XB~ ~ 1.
- Seite 21: ALLGEMEINE ANLEITUNG TOB XBC S l,9X
- Seite 25 und 26: ANHANG FOR XBC S 1,@X AUF HZ-700/80
- Seite 27 und 28: ZUSATZ FöB XBC F 1,@X AUF HZ-7Q2/8
- Seite 29 und 30: ANHANG FOR XBC S 1.9X AUF CPC 464 B
- Seite 31: ANHANG FOR XBC S 1.9X AUF CPC 464 (
ANHANG FQR XBC S<br />
1.9X AUF HZ-7~9/800<br />
Alle ASCII-Zeichen über $7E (126) werden auf deM Bildschirm als Leerzeichen<br />
gedruckt. Wenn Sie einen SHARP-Drucker besitzen. können Sie ~it Hilfe des<br />
SHARP-Befehls die ASCII-Zeichen über $SE in SHARP-ASCII umkodieren lassen;<br />
gleiches geht auch mit dem Befehl .p+p (CR)- vom Editor aus.<br />
Oie obige Tabelle zeigt den deutschen Zeichensatz (siehe ·PRIYT8). Normalerveise<br />
wird im US-Zeichensatz gearbeitet; folgende Zeichen sehen anders<br />
aus:<br />
$4g: Klamneraffe <br />
~5B: Eckige Kla~er auf <br />
$5C: Backslasb: umgekehrter Divisionstrich ($2F) <br />
$50: Eckige Klammer zu <br />
$7B: Geschweifte Klammer auf <br />
$7C: Senkrechter Strich <br />
$70: Geschweifte Klammer zu <br />
$7E: Geschlängeltes Minuszeichen <br />
( <br />
( .<br />
ANHANGF9R XBC S<br />
(<br />
1 BEFEHL! UND fUNKTIONEN<br />
1.1 Befehle vom Editor aus<br />
v4<br />
1,2X AUF <strong>MZ</strong>-7~~/802<br />
;Vldeomode wlth 4B characters/llne<br />
Schaltet in den HZ-7g9-Modus mit 49<br />
,g').<br />
Zeichen/Zeile (entspricht 'CR! ·<br />
(<br />
9.6 !astaturbelegung<br />
Fl-Flll:<br />
Deflnierbarer String. <br />
GRAPH:<br />
Nichts. <br />
TAB:<br />
AI (8-er Tabulator; (CHRS(9». <br />
ALPHA:<br />
Schaltet zwischen Gr06- und Xleinschrift um • <br />
• BREAK:<br />
ESC (CHR$(27». <br />
SHIFT+BREAK: AC «BREAK); CHR$(3». <br />
Leere Taste: 8 "<br />
CR:<br />
AM (CR; CHR$(13». <br />
INS!: AV (Insert on/off; CHR$(22». <br />
SHIFT+INST: AN (CHR$(l2». <br />
DEL: AG (Delete: CHRS(7». <br />
SHIFT+DEL:<br />
CHR$(29) . <br />
CURSOR OP: AE (CHR$(S». ~-<br />
SHIFT+CURSOR UP: AV (CHR$(23». <br />
CURSOR DOWN: AX (CHR$(24». <br />
SHIFTtCURSOR DOWN: AZ (CHR$(26». <br />
CURSOR RICHT: AO (CHR$(4». <br />
SHIFT+CURSOR RIGHT: AF (CHR$(6». <br />
CURSOR LEFT:<br />
AS (CHR$(19». <br />
SHIFTtCURSOR LEF!: "'A (CHR$ Cl».<br />
i.7 Programaabbrucb<br />
Ein Programm kann nar abgebrochen werden. wenn aaf Abbrach «BREAK» geprüft<br />
wird (siehe 'TEST BREAK' und 'OPTION'). Wenn auf die Taste 'BREAK' gedrückt<br />
wird, blinkt der Cursor und das Programm 1st angehalten. Wenn jetzt eine<br />
bellebiqe Taste außer 'SHIFT-BREAK' ~ gedrückt wird, wird das Progra~ fortgesetzt.<br />
lenn 'SHIFT-BREAK' «BREAK» gedrückt wird, wird das Programm abgebrochen.<br />
p+p<br />
;ASClI-converting for SHARP-Plotter/Prlnter<br />
Sorgt dafür. daß ASCII-Zeichen bei der Ausgabe an den Drucker so umkodiert<br />
werden. daß keine Probleme entstehen. Nur die Steuerzeichen CR.<br />
Fr, TB werden akzeptiert. Entspricht dem Befehl '5HARP tl'.<br />
1.2 Allgeaeine Befehle und Funktionen<br />
TU<br />
Die Systemfunktion TI$ enthält die Zeit als String im Format ~bhmMss•.<br />
TU""e%p$ .<br />
Setzt die'Zeit neu. 12 Stunden nach diesem Befebl kann leider nicht<br />
mehr garantiert werden. daß dIe Zeit korrekt zurückgegeben wird.<br />
Beispiel:<br />
TI$="n5959~<br />
UME<br />
Dies~ Sonder funktion gibt direkt die Anzahl der Sekunden nach dem<br />
c. letzten 'TIS""e%p$'-Befehl. Diese Funktion ist häufig zum Hessen von<br />
Zeiten besser geeignet.<br />
HZ8~gt<br />
Gibt TRUEI (1255) zurück.<br />
FALSEt (U).<br />
wenn der Computer ein HZ-8gS und. sonst<br />
Beispiel:<br />
1 IF HZa9S, THEN PRINT "SHARP HZ-8~9·:ELSE PRI9T "SHARP HZ-7~9~<br />
, c<br />
45<br />
46