
28
Allied Data Technologies
3
S REGISTERS
This chapter describes the meaning and the contents of the S-registers. Many of these
S-registers have a specific technical significance. It is therefore advisable not to alter the
contents of an S-register if you do not know what the consequences will be.
Some registers have only one function. Other registers have several functions and are
called bitmap registers. In these registers commands are set at bit level. It is better to use
commands to select the settings rather than to switch the individual bits on or off.
The next section explains what a bitmap register contains. Section 4.2 contains an
overview of what each S-register does. The registers marked with * are stored in non-
volatile memory.
3.1
S bitmap registers
In the S-bitmap registers, a function is enabled or disabled. '1' means that the bit is on or
set; '0' means that the bit is off or reset. These bits from the binary system represent a
decimal value. Bit 7=128, 6=64, 5=32, 4=16, 3=8, 2=4, 1=2 and 0=1. By adding up the
decimal values of the bits that are set (1), you obtain the value to be entered in the
register.
Bitmap registers are read-only.
3.2
Overview of the S-registers
REG
&W DEFAULT
RANGE DESCRIPTION
page
S0
*
000 0-99
Auto-answer
S1
000
0-255
Ring signal counter
S2
*
043
0-255
Escape code character
S3
013
0-127
Carriage return character
S4
010
0-127
Line feed character