Campbell 21X Operator's Manual page 31

Micrologger
Table of Contents

Advertisement

1.5.2 *A
MODE
The *A
is used
to
1)
determine
the
number of
allocated
to Input,
Intermediatel
and Final Storage; 2) repartition
this
3) check
the number of bytes
remaining
in
memory; 4)
erase
Final
Storage;
an{
5) to
completely reset the
datalogger.
*A is keyed, the first value
displayed
is
{he number of memory locations
allocated
to lhput
Storage.
Press A
to advance
through
the
fiemory values. Table
1.5-2
describes what the
values seen
in
the *A Mode
represent.
i
Description of
Data
The number of memory
locations
currently
allocated
to
Input Storage.
This value
can be changed
by keying
in
the desired
number (minimum of
28,
maximum limited by
available memory).
The number of memory
locations
currently
allocated
to
Intermediate
Storage.
This value can
be
changed by keying
in
the desired number
(limited by available
memory).
A
03:
XXXXX
The
numberof
memory
locations currently
allocated
to Final Storage.
This number
is
automatically altered when
the number of memory
locations
in lnput and/or
lntermediate Storage
is
changed. A
minimum of
768 locations are always
retained in Final Storage.
A
O4:XXXX
The number of bytes
remaining
in Program
memory (978 bytes total).
Entering 978
will ERASE
ALL MEMORY and put the
21X through
the initial
SECTION
1.
FUNCTIONAL MODES
The numbers of memory locations allocated to
Input, Intermediate and Final Storage default at
power-up to the
values
in
Table
1.5-1.
The sizes of Input and lntermediate Storage
may be altered by keying
in
the desired value
and entering it by keying
A.
The size of Final
Storage will be adjusted automatically.
When lnput Storage is increased beyond 28
locations, all
of Input Storage comes out of Final
Storage and
the memory previously allocated to
lnput Storage (112 bytes) goes
unused. This
is
because memory allocated to minimum Input
Storage is bounded by
write protected program
memory. When more
Input
Storage is required,
Input Storage must
be moved to where-a
contiguous block of memory is available.
One Input or Intermediate Storage location can
be exchanged for
two Final Storage locations
and
vice-versa. A minimum 28 Input and 768
Final Storage locations
wiIIALWAYS
be
retained. The size of Intermediate Storage may
be reduced to
0.
Alldata in
Intermediate
and FinalStorage are
erased
when memory is repartitioned. This
feature may be used to clear memory without
altering programming. The number of locations
does not actually need to be changed;the same
value can be keyed in and
entered. After
repartitioning memory, the
Tables must
be
recompiled. Becompiling erases lntermediate
Storage.
Recompiling with *0
erases Input
Storage; recompiling with *6 leaves lnput
Storage unaltered.
lf lntermediate Storage size
is
too small to
accommodate
the programs or instructions
entered,
the program will not compile and the
"E:04" ERROR CODE will be
displayed;the size
of Intermediate Storage must be increased
before
the program
willcompile.
Final Storage
size
can be maximized by limiting Intermediate
Storage size to
the minimum number of memory
locations necessary
to accommodate the
programs
entered. The
number
of Final Storage
locations and
the rate
at
which data are stored
determines how long
it
willtake for
Final Storage
to fill, at which point new data
willwrite
over old.
Key
Disdlay
Entry
lD:
fata
*A
01:
|XXX
I
A
or'1.***
1-5

Advertisement

Table of Contents
loading

Table of Contents