Info. TO XMEM VON HR-Soft (c)1995 v3.0

Purpose of XMEM:
The program shows status data on upper the two Displaylines.

Consisting of:
Battery performance in per cent.
Date with day of week (Mo So), day and name of the month.
Current time with hour, minute and second.
Free RAM memory on Slot2 (S2:).
Free memory on floppy disk (X:).
Rom version of the operating system (1,3 old to 5,0 again)

and:
contend a Sharp 1600 compatible calculator.
Serves as Variablenmonitor in basic programs.
Memoryresisted.
The directory of RAM disk and floppy disk shows.
Auto power off is adjustable (1-9 min.).
 

Xmem files:
XMEM.     (main program)
XMEM.CFG  (current year, and/or time fr car power off in min.)
 

Operation:
XMEM is a small utility for the PC-1600, that you should no more
missing. It is written in Z80 code and occupies 3447
kbyte. XMEM works only with a 32KB large extension in
Slot1. Load with BLOAD "(X or S2):XMEM" appears on that
Display ' XMEM Instaliert by HR soft '. By absence of the XMEM.CFG
an error message is spent and the current year on 1994
set. Auto power off time is not affected. It can now
with a pressure on the double arrow key, from each Z80 code(!) -
or Basicprg.(!) and of the PC-1600 Editor(!) out to be activated.
XMEM can do still more. The OFF key so re-designed that it
no more RESETS . It serves in all programs as
interruption of the present/immediate operational sequence. With the key ON can
there to be again continued, in the place, at that the PRG.
one stopped. From XMEM, also DISKWORKs can be started.
With the double arrow key and the key '.' becomes that
Program DISKWORKS on S2 started.

The calculator:
With the key and the key ' W ' the PC-1600 becomes
kompatieble calculator (with complete mathematical command sentence,
like SIN, cos, logs, exp, sqr... etc..) called.
It possession however only one
Line for editing and a line fr the result.
Also some basic instructions are implentiert. These are: ASC, chr$,
COM$, hex$, peek and MEM.
As variable monitor all numeric (A-Z, aa-ZZ, @(x) knnen,
A(0) ZZ(255), and all stringer variable (A$-Z$, aa$ ZZ$, a$(0)-ZZ$(255),
@$(X)) to be indicated. Comparisons like <, >, =, <=, >=, and, or, xor knnen
are used. Assignments of variables are not mglich!!!
If an error arose an ERROR 1 is spent. The line can
with the key ' CL ' again clear errors in that
Input knows the last indication with the key ' BS ' again clear
become. The calculator becomes with that
Double arrow key again leave.
 

Current directory:
With the key and the key ' X ' (for floppy ones) or ' S '
(for RAM disk S2) the current directory is read in and in each case
2 files in the first two lines represented. With the Scrolltasten
' up ' and ' down ' scroll becomes in the contents listing. With the ' ENTER '
Key becomes a file with ' - > ' is marked in keyboard buffers
written and can from there in each program or in
Sharpeditor income become.
 

XMEM.CFG file:
The configuration file consists simply of 2 lines in the ASCII format.
In the first line gew*nscht year setht, e.g.. 1994, and in that
Second line a number between 1 and 9 fr time in minutes around that
Auto power off make on. Both did not indicate maen available its.
Then kind of the year 1994 and the Hardwaremaige is set
Auto power off use with the that year attitude can between 1994
until 2000 to be use.
 

Much fun with XMEM.
 

Problems:
Problems there are only with basic programs than 35KB is more longer.
These * berschreiben nmlich with their lnge XMEM. Also Dietzels
Assembler mus to be adapted. The range to assemble in bank
#1 must up to the address &9E00 to be ended.
If it gives more rger and should nothing more run
must be removed with a RESET or with CALL  0 XMEM. Progamme
as DISKWORK, TEXT+, TCALL, DEBUGGER run along problem-free
with the call of XMEM together. In basic programs air XMEM with
wait from INPUTS always entered problem-free, whrend one
computation expiration can
however to an ERROR come. Otherwise however nothing happens.

**********************************************************************
The Prg.DISKWORKs from XMEM always in the editor of the PC-1600 start
(!!!) otherwise ENORMOUS reset. THUS NEVER IN PROGRAMS start!
**********************************************************************

Note!
XMEM is not RESET celebration. Also when pushing the computer onto those
Plotter unit is lost the program.
In such a case I guess a AUTORUN.BAS program the XMEM
calls. It knnte in such a way looks:

10:KBUFF$="bl."+chr$34+"s2:xmem"+chr$13+"g.20"+chr$13+"cls"+chr$13:end
20:END

Ohters
Owing to at Christian Becker (Kiki soft) that me the collecting main and idea
hierfr gave.

* (HR-SOFT) *
Harald judge
William shrubs Str.21
49685 Emstek
Tel.04473/1782

Further programs from my schmiede:
TCALL
MAUMAU
GALGEN
SPLAT
DISPLAY HARDCOPY (EpsonLX-RS232-C) fast ca.10 sec..
PC-1600 Slide show
PC-1600 mark PRG.
*