Campbell Scientific CR10 CR10 Measurement and Control - Page 41

Program, Memory, Input, Storaoe

Page 41 highlights

SECTIONl. FUNCTIONAL MODES 64K RAM Bytes Loc. TABLE 1.5-1. Memory Allocation in CR10 (32K ROM,64K RAM) DEFAULT ALLOCATION Program System Memory Memory Input Intermediate Storaoe Storaqe 1 FinalStorage Area Area2 1986 3302 112 256 59,816 0 28 64 29,908 0 MAXIMUM REALLOCATION FROM FINAL STORAGE Maximum No. of Input + Intermediate Minimum No. of FinalStorage Locations Storaoe Locations Areal +Area2 6,862 16,368 1) 28 is the minimum number of Input Storage locations. 2) 768 is the minimum number of Final Storage Area 1 locations. 3) 64 bvtes of RAM are not used (32 in each.chip). 1.5.2 *A MODE The *A Mode is used to 1) determine the numberof locations allocated to Input, Intermediate, Final Storage Area2, and FinalStorage Areal;2) repartition this memory; 3) check the number of bytes remaining in Program memory; 4)erase Final Storage; and 5) to completely reset the datalogger (just as if power were turned otf and then on again). AcasnebceonadlloFciantaeldStinortahgee*AareMao(dSeto. rOagnepAowreear 2) up, locations allocated for Storage Area 2 defaults to 0. Final Storage Area 1 is the source from which memory is taken when Input, Intermediate, and Final Storage Area 2 memories are increased. When they are reduced, Final Storage Area 1 memory is increased. Allocation of lnput and Intermediate Storage locations does NOT change Final Storage Area 2 and therefore, the data in this area are preserved. When "A is entered, the first number displayed is the number of memory locations allocated to Input Storage. The "A" key is used to advance through the next 4 windows. Table 1.5-2 describes what the values in the *A Mode represent. The number of memory locations allocated to Input, lntermediate and Final Storage Area2 defaults at power-up to the values in Table 1.5-1. The size of Finalstorage is determined by the size of RAM. The sizes of Input, lntermediate and Final Storage Area2 may be altered by keying in the desired value and entering it by keying "A". One Input or Intermediate Storage location can be exchanged for two Final Storage locations. The size of Final Storage Area 1 will be adjusted automatically. Keyboard Entrv *A A A A A TABLE 1.5-2. Description of 'A Mode Data Display lD: Data Descriotion of Data 01: XXXX 02: XXXX 03: XXXXX 04: XXXXX 05: XXXXX Input Storage Locations. This value can be changed by keying in the desired number (minimum of 28, maximum limited by available memory and constraints on Final Storage). Intermediate Storage Locations. This value can be changed by keying in the desired number (minimum of 0, maximum limited by available memory and constraints on lnput and Final Storage). Finaf Storage Area 2 Locations. Changing this number automatically reallocates Final Storage Area 1 (minimum of 0, maximum limited by available memory.) Final Storage Area 1 Locations. This number is automatically altered when the number of memory locations in Input, Intermediate, or Final Storage Area 2 are changed (minimum of 7681. Bytes free in program memory. Key in 1986 to completely reset dataloEEer. 1-5

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238

SECTIONl.
FUNCTIONAL
MODES
TABLE 1.5-1.
Memory
Allocation
in
CR10
(32K
ROM,64K
RAM)
DEFAULT ALLOCATION
64K
RAM
Bytes
Loc.
Program
System
Memory
Memory
1986
3302
Input
Intermediate
Storaoe
Storaqe
FinalStorage
Area
1
Area2
112
256
59,816
0
28
64
29,908
0
MAXIMUM REALLOCATION FROM FINAL STORAGE
Maximum No.
of
Input
+
Intermediate
Minimum No.
of FinalStorage
Locations
Storaoe Locations
6,862
1)
28
is
the
minimum number
of
Input Storage locations.
2)
768 is
the
minimum number
of
Final Storage
Area
1
locations.
Areal
+Area2
16,368
3)
64 bvtes
of
RAM
are
not used
(32
in
each.chip).
1.5.2
*A
MODE
The
*A
Mode is used
to
1)
determine
the
numberof
locations allocated
to
Input, Intermediate, Final
Storage Area2, and
FinalStorage
Areal;2)
repartition
this
memory; 3) check
the
number
of
bytes remaining in Program memory;
4)erase
Final
Storage; and
5)
to
completely
reset
the datalogger
(just
as
if power were
turned
otf and
then
on again).
A
second
Final Storage
area
(Storage Area
2)
can be allocated
in
the
*A
Mode.
On power
up,
locations allocated
for Storage
Area
2 defaults
to
0.
Final Storage
Area
1 is
the
source from which
memory
is
taken
when
Input, Intermediate, and
Final Storage Area
2
memories
are
increased.
When
they are
reduced, Final Storage
Area
1
memory is
increased.
Allocation
of
lnput and
Intermediate
Storage
locations
does
NOT change
Final Storage Area
2
and therefore, the
data
in
this
area
are preserved.
When "A
is
entered, the
first
number
displayed
is
the
number
of
memory locations allocated
to
Input
Storage. The "A"
key is used to advance through
the
next
4
windows.
Table
1.5-2 describes
what
the
values
in
the
*A
Mode represent.
The
number
of
memory locations allocated
to
Input,
lntermediate
and
Final
Storage Area2
defaults
at
power-up to the
values
in
Table
1.5-1.
The
size
of
Finalstorage
is
determined by the size of RAM.
The
sizes
of
Input, lntermediate
and
Final Storage
Area2
may be altered by keying
in
the desired
value and entering it by keying
"A".
One
Input
or
Intermediate Storage location
can
be exchanged
for
two
Final Storage
locations. The
size of Final
Storage
Area
1
will
be adjusted automatically.
Keyboard
Entrv
*A
A
A
A
A
Display
lD:
Data
01: XXXX
02: XXXX
03:
XXXXX
04:
XXXXX
05: XXXXX
TABLE 1.5-2. Description of
'A
Mode
Data
Descriotion
of
Data
Input Storage
Locations.
This value
can
be changed
by
keying
in
the desired number
(minimum of
28, maximum
limited by
available memory and constraints
on
Final Storage).
Intermediate Storage
Locations.
This value
can
be
changed
by
keying
in
the desired
number (minimum of
0,
maximum limited by
available memory and constraints
on
lnput
and
Final Storage).
Finaf
Storage
Area
2
Locations.
Changing
this
number
automatically reallocates Final Storage
Area
1
(minimum of
0,
maximum limited by available memory.)
Final Storage
Area
1
Locations. This
number is automatically
altered when
the
number of memory locations
in
Input, Intermediate,
or
Final
Storage
Area
2 are
changed
(minimum of
7681.
Bytes
free
in program
memory.
Key
in
1986
to
completely
reset dataloEEer.
1-5