Before the personal computer, mainframes were in fashion. Fall asleep as we read to you about the General Data Corporation Dasher Computer
NOTICE
Users are cautioned that De Ge See reserves the right to make changes without notice in the specifications and materials contained herein and shall not be responsible for any images including consequential caused by reliance on the materials presented, including, but not limited to typograpical, arithmetic, or listing errors.
First Printing October 1979
PREFACE
The DASHER D100/D200 User’s Manual provides a wide spectrum of product information.
Each chapter is intended to support a specific user requirement.
Chapter 1 provides the systems programmer or engineer with a description of the
functional capabilities of the display terminals. (The technical specifications appear on
the inside of the front cover).
Chapter 2 explains to the programmer the codes required to drive and manipulate the
display of information on the terminal’s screen. This chapter also explains how a group
of special codes that are totally user definable can be generated by the keyboards.
Chapters 3 and 4 provide the systems engineer and installer with interfacing, cabling,
installation and checkout information and instructions.
Chapter 5 describes the basic components that comprise the display terminals and
provides an overview of theory of operation for the systems engineer.
A companion book, the DASHER D100/D200 Operator’s Manual tells how to operate the display terminals.
Chapter 1
PRODUCT OVERVIEW
DASHER D100/D200 display terminals are ASCII-based, soft-copy devices that support the full upper/lower case, alphanumeric, printing character set. Both terminals are offered with the following choice of international character fonts: American, British, Danish/Norwegian, French, German, Spanish and Swedish/Finnish.
Designed for use in a wide range of interactive terminal applications, D100/D200 terminals communicate with a computer in full-duplex mode over either a 20mA current loop or EIA RS232-C communications line. Both models support a subset of standard EIA modem control functions that allows them to interface to Bell 103, 113 or 212 compatible modems.
D100/D200 terminals consist of two units: a See R Tea display, mounted on a swivel base, and a detached keyboard. A 3.95 foot (1.2 meter) external cable connects them. On line, the display and keyboard function as two independent I/O devices while sharing a common asynchronous interface located in the display unit to communicate with a computer.
The terminal’s asynchronous interface transmits and receives serial data bursts at transmission rates ranging from 50 to 19200 bits per second. Additionally, D100/D200 terminals have a split-baud and printer option. When present, this option allows the transmit and receive transmission rates to be selected independently. While each serial data burst must contain 1 start bit and 7 data bits, the remaining code parameters (parity type and number of stop bits) as well as the data transmission rate(s) are switch-selectable.
DISPLAY
The display unit of both terminals has a 1920-character, semiconductor memory and a non-interlaced video
monitor with a 12 inch diagonal screen. The screen’s active area is 8.5 inches by 5.5 inches, formatted as 24 lines, 80 characters per line.
All printing characters sent to the display are stored in memory and displayed on the screen as 7 by 11 dot matrices. The non-destructive cursor is displayed as a solid 7 by 11 white field; i.e., all dots in the 7 by 11 matrix are intensified.
The display interprets a subset of the ASCII-128 control characters as display commands. In general, D100/D200 display commands can be divided into three functional groups:
Screen control and cursor commands
Character attribute commands
Terminal identification and remote diagnostic
commands
The first command group controls screen erasing, blinking, and rolling as well as cursor positioning and sensing.
The second command group assigns one or more of the following attributes to displayable characters: blink , dim , underscore and/or reverse video (black character on a white field). Since attributes are added to characters as they are stored in the display’s memory, they can be added or deleted on a character-by-character basis.
The third command group initiates the transmission of terminal identification information to the computer. It also places the terminal in diagnostic mode. In this mode, DASHER D100/D200 diagnostic programs can be remotely loaded from the computer and executed by the terminal’s internal microprocessor.
KEYBOARD
Figures 1.2 and 1.3 show the D100 and D200 keyboards, respectively. Both keyboards have typewriter-style main keypads and incorporate a typematic facility. Typematic allows the user to repeat a character (at a 10 character per second rate) by simply pressing a key for a period of one second or more.
In addition to the main keypad, the keyboards contain one or more supplementary keypads. D100 keyboards contain a single supplementary keypad that combines screen management functions with standard numeric keys. D200 keyboards contain two supplementary keypads — screen management and numeric — plus 15 user function keys.
User Function Keys
While the D200 keyboard has 15 dedicated user function keys, D100 and D200 keyboards can generate 35 and 75
unique user function codes, respectively. These codes, consisting of two-code sequences, are user definable and thus expand the functional capability of the keyboards from an applications viewpoint.
DIAGNOSTICS
On power-up, D100/D200 terminals execute a self-test that verifies the proper operation of the terminal’s control logic and the presence of the keyboard. If the terminal fails its self-test, it generates a bell tone and displays a failure code on the screen.
On command, the terminals execute remotely loaded diagnostics.
SPLIT-BAUD AND PRINTER OPTION
This option expands the capabilities of D100/D200 terminals in the following manner.
The split-baud portion of the option allows independent selection of transmit and receive transmission rates. When the option is selected, the terminal receives information at rates ranging from 50 to 19200 bits per second and transmits information at rates ranging from 110 to 4800 bits per
second.
The printer portion of the option interfaces an ASCII-based, serial printer directly to the terminal, thus
providing facilities for hardcopy output of information displayed on the screen.
Chapter 2
PROGRAMMING
From a programmer’s point of view, the DASHER D100/D200 display terminal consists of two independent
I/O devices — a keyboard input device and a display output device. Thus, on-line communication between them
must be provided by the computer’s software. This means that all displayable information entered at the keyboard must be echoed to the display by the executing program.
TRANSMISSION AND RECEPTION
D100/D200 terminals transmit and receive information serially, one character at a time. The transmission rate and portions of the serial character format are defined by the setting of switches located in the display unit.
Data transmission rates range from 50 to 19,200 bits per second. The format of each serial character appears below.
1 start bit
7 data bits
1 or 0 parity bit — switch-selectable
1 or 2 stop bits — switch selectable
If selected, parity can be even, odd, or mark. The number of stop bits selected normally depends upon the data transmission rate. For more information, refer to Chapter 4, Installation.
Once the terminal’s transmission rate and character code format are selected, all data transmitted by the terminal will conform to these conventions. Furthermore, all data received by the terminal must also conform to the selected conventions; otherwise, a transmission error will occur. The terminal indicates a transmission error by displaying a white field that is smaller than the cursor.
ON-LINE/OFF-LINE MODE
KEYBOARD
D100/D200 keyboards can transmit the 96 graphic characters of the ASCII-128 character set as well as 30 of
the 32 ASCII control characters. These codes are listed in appendices A and B.
The keyboards cannot independently transmit the following ASCII control characters: Unit Separator (037 8 )
and Record Separator (036 8 ). Unit Separator is the header code for a three-code sequence. The terminal transmits this code sequence in response to a display command requesting cursor position information. This is explained more fully under the Read Cursor Address command description later in this chapter.
User Function Codes
Record Separator is the header code for all user function codes; eye e, the keyboard transmits this control code as the first code in each user-function, two-code sequence. The second code is one of the ASCII characters listed in Appendix C. D200 keyboards can transmit 75 unique, user function, two-code sequences while D100 keyboards can transmit 35 of them. Figures 2.1 and 2.2 define the location of the user function keys on the D100 and D200 keyboards, respectively.
On power-up, the terminal executes a self-test. At the conclusion of a successful self-test, it senses the
communications interface connector. If the connector is properly inserted, the terminal enters on-line mode. After this occurs, the operating mode of the terminal, on- or off-line, can be selected by the operator at the keyboard.
Notes:
All codes indicated by number are the second cods in the 2~code sequence generated by pressing a user function key. The first code is always the user function header code, 036 8 .
To generate user function sequences using the keys F1-F10 and PRINT keys, press command shift key. Note that the PRINT key operates as a user function key only when no printer option is present. To generate user function sequences using keys C1-C4, the cursor/numeric pad must be in cursor lock mode. Function sequences can be generated by the Home and four cursor control keys in or out of cursor lock mode. For more information see Operator's Manual (014-000641).
All codes indicated by number are the second code in the 2-code sequence generated
by pressing a user function key. The first code is always the user function header code,
036 8 .
To generate the function codes associated with keys FI-FI 5 and C1-C4, press control left Shift-key. To generate the function codes associated with the PRINT key, press Command Shift PRINT. For more information see Operator's Manual (014-000641).
DISPLAY
The display responds to ASCII characters in the following manner:
It plots the 96 graphic characters as 7 by 11 dot matrices on its screen.
It decodes control characters and performs specified functions when the decoded character is a display command. It ignores control characters that are not recognized as display commands.
The display plots graphic characters on its screen using a 24-line, 80-characters-per-line format. Within this format, a character’s location on the screen is defined by the position of the cursor when the character is received. As the display plots each character, the cursor moves one character position to the right. To facilitate character positioning on the screen, a group of display commands is dedicated to manipulating the cursor’s position.
Display Commands
Display commands can be divided into four functional
groups.
Screen control commands
Cursor position commands
Character attribute commands
Terminal identification and diagnostic commands
A fifth group, print commands, is available when the terminal includes the split baud and printer option. In the discussions that follow, display commands are described using the format shown below.
Screen Control Commands
Six commands enable or inhibit screen rolling and character blinking, and erase either a line of characters or the whole screen. These commands are described below.
ROLL ENABLE
Function: Turns on roll mode. In this mode, each time a command is issued that would move the cursor beyond the bottom of the screen, the screen rolls up one line. The cursor then moves to the new (blank) bottom line and information previously displayed on the top line is lost.
When the terminal is powered-up, this command is automatically executed.
Function: Turns off roll mode. In this mode, each time a command is issued that would move the cursor beyond the bottom of the screen, the cursor moves to the top line.
Contorol Shift S or Control Shift S
Function: Erases displayed characters, beginning with the current position of the cursor to the end of that line.
Control Kay or Control Shift Kay
Function: Erases all displayed characters and moves the cursor to the first (leftmost) position on the top line of the screen. Also, Erase Page forces the execution of the following commands: End Blink, End Underscore, End Dim, End Reverse Video and Enable Blink.
Control L, Control Shift L, Command equal or Command Shift equal
Function: Allows the screen to blink any character whose
blink attribute is turned on. (See the Start Blink command
description.) When the terminal is powered-up or an Erase
Page command is executed, Enable Blink is automatically
executed.
Control See, or Control Shift See
Function: Disables character blinking regardless of the state of the blink attributes assigned to displayed characters.
Cursor Position Commands
Nine commands relate to the cursor’s position. Eight of them move the cursor around the screen. The ninth command sends the cursor’s column and row positions to the computer.
In addition to responding to these commands, the cursor automatically moves under the following conditions:
It moves one character position to the right each time
the display plots a new graphic character on its screen.
It moves to the first, leftmost, character position on the next line each time the display plots a new graphic character in the last, rightmost, character position on the current line. When the next line exceeds the screen’s capacity, the new location of the cursor depends upon the roll mode state of the display.
In cases where the cursor moves to a position already occupied by a graphic character, that character is displayed in reverse video form; eye Ee, a black character appears on a white field.
CARRIAGE RETURN
Function: Moves the cursor to the first character position on the current line.
Carriage Return, Shift Carriage Return, Control Carriage Return, Control Shift Carriage Return, Control M, or Control Shift M.
Function: Moves the cursor to the first character position on the next line.
NEW LINE, SHIFT-NEW LINE, Control-NEW LINE,
Control-SHIFT-NEW LINE, Control-J or Control-SHIFT-J
Function: Moves the cursor up one line while remaining in the same column (character) position. If the cursor is on the top line, it moves to the bottom line of the screen.
D100 Keyboard:
Control-W, Control-SHIFT-W, or *
Function: Moves the cursor one column position to the right. If the cursor is at the end of a line, a New Line operation is performed.
Control-X, Control-SHIFT-X
Function: Moves the cursor one column position to the left. If the cursor is in the first column position of a line, it moves to the last column position and a Cursor Up operation is performed.
D100 Keyboard:
Control-Y, Control-SHIFT-Y or «-
CURSOR DOWN 032 8
Function: Moves the cursor down one line while remaining in the same column position. If the cursor is on the bottom line, its new location depends upon the roll mode state of the display.
D100 Keyboard:
Control-Z, Control-SHIFT-Z, or f
Function: Moves the cursor to the first column position on the top line. This command is automatically executed each time an Erase Page command is issued.
Control-H, Control-SHIFT-H, or HOME
Function: Moves the cursor to the position defined by the next two codes received by the display. The first code is interpreted as the column position, numbered from left to right, 000 through 117 8, and the second code is interpreted as the line position, numbered from top to bottom, 000 through 027g. If the column position code is greater than 117g, the cursor control logic wraps around; e.g., 121 8 equals 001g. The line position code is handled in a similar manner;
Control-P or Control-SHIFT-P (column code, line code)
Function: The terminal sends the following three-code sequence to the computer.
037g
Column position, 000 through 117
Line position, 000 through 027
See the Write Cursor Address command for information about the column and line position code meanings.
Control-E or Control-SHIFT-E
Character Attribute Commands
Eight commands allow characters to be dimmed, blinked, underscored and/or displayed in a reverse video block, black character on a white field. Since the commands turn blinking, dimming, underscoring and reverse video on and off independently, one character may be dimmed and underscored while another may be underscored in a blinking reverse video block.
NOTEs Dimming a reverse video character is meaningless , since reverse video characters are always dimmed.
Function: Turns on the blink attribute of each successive character received by the display. However, before any character will blink, the screen must be blink enabled. Refer to the screen control commands.
Control-N or Control-SHIFT-N
Function: Turns off the blink attribute of each successive character received by the display. This command is automatically executed each time an Erase Page command is issued.
Control-0 or Control-SHIFT-O
Function: Turns on the dim attribute of each successive character received by the display.
Control A*
Function: Turns off the dim attribute of each successive character received by the display. This command is automatically executed each time an Erase Page command is issued.
Control, left bracket
Function: Turns on the underscore attribute of each successive character received by the display.
Control-T or Control-SHIFT-T
Function: Turns off the underscore attribute of each successive character received by the display. This command is automatically executed each time an Erase Page command is issued.
Control-U or Control-SHIFT-U
Function: Turns on the reverse video attribute of each successive character received by the display.
This command, consisting of a two-code sequence, cannot be generated by the keyboard.
reverse video
Function: Turns off the reverse video attribute of each successive character received by the display. This command is automatically executed each time an Erase Page command is issued.
This command, consisting of a two-code sequence, cannot be generated by the keyboard
Terminal Identification/Diagnostic Commands
Three commands allow a computer to identify and test the display terminals. A fourth command generates a bell tone that can. be used to alert the operator to an impending event.
MODEL REPORT REQUEST
The meaning of the configuration code is shown in Table 2.1. In the table, bit 6 represents the most significant bit while bit 0 represents the least significant bit. Since bit 7 may or may not be transmitted, depending upon the parity selection of the terminal, this bit is ignored.
ENTER REMOTE TEST
Function: Places the terminal in diagnostic mode, thus allowing it to receive programs that will be executed by the terminaFs internal microprocessor. In this mode, the keyboard is effectively disabled. To exit diagnostic mode, either issue the Exit Remote Test command or power down the terminal.
EXIT REMOTE TEST
Function: Terminates diagnostic mode. After this command is issued, the terminal automatically executes its self-test, providing the terminal was in diagnostic mode. Otherwise, the command is ignored.
BELL
Function: The terminal sounds a bell tone.
Control-G or Control-SHIFT-G
Printer Commands
Two commands initiate print operations when the D100/D200 terminal is interfaced to an ASCII-based, serial printer.
Furiction: Transmits the information appearing on the display screen to the printer, beginning with the line on which the cursor is located. During the print operation, the keyboard cannot transmit information to the computer; however, a print operation can be aborted from the keyboard by typing Command-Carrage Return.
Control-Q, Control-SHIFT-Q, or Command squigly backwards slash
Command-PRINT
Function: Transmits the information displayed at full intensity to the printer, beginning with the line on which the cursor is located. Dimmed characters are ignored. During the print operation, the keyboard cannot transmit information to the computer; however, a print form operation can be aborted from the keyboard by typing Command-Carrage Return.
INTERFACING AND CABLING
DASHER D100/D200 display terminals contain a serial asynchronous interface that supports full-duplex communication with a computer or communications system. The interface accommodates both 20mA current loop and EIA RS232-C connections and provides a subset of standard EIA modem control functions.
DASHER D100/D200 terminals equipped with the split baud and printer option contain a second serial asynchronous interface and support logic. The optional, printer, interface performs the following functions:
It transmits serial data to an ASCII-based printer. It defines the transmission rate of data transmitted by the terminal, when selected. Thus, the split baud portion of the option allows the terminal to support a communications line with two bandwidths, one high-speed and one low-speed.
COMMUNICATIONS INTERFACE
The terminal’s communications interface transmits and receives serial data bursts that consist of 1 start bit, 7 data bits, an optional parity bit and 1 or 2 stop bits.
Chapter 4, Installation, explains how to select the parity bit as well as the data transmission rate (baud). The number of stop bits normally depends upon the selected transmission rate. When operating at 110 baud and below, two stop bits are automatically selected; when operating at 134.5 to 19,200 baud, 1 stop bit is selected. However, if the split baud option is enabled, 1 stop bit is selected for all baud rates.
Cabling
In general, the choice of communications line, 20mA current loop or EIA, depends upon the cable length required, the presence of a modem, and the configuration of the host system. When a long cable is required to connect the terminal directly to a system, the 20mA current loop connection can be used. It supports a 1500 foot (457.2 meters) cable at transmission rates up to 9600 baud and a 500 foot (152.4 meters) cable at 19,200 baud. When a short cable (50 feet/15.2 meters, maximum) is required or the terminal is interfaced to a Bell 103, 113 or 212 compatible modem, the EIA connection can be used.
EIA Connection
Figure 3.2 shows the 25-pin Cannon connector, located at the back of the terminal, that joins the terminal’s EIA interface to a computer or modem via an EIA cable. Figure 3.3 lists the EIA cables that are available from Data General and identifies the pin connections. When using a cable not shown in Figure 3.3, wire the terminal end as shown in Figure 3.4.
Use the following configuration when interfacing with Data General EIA controllers:
If these connections are not made, the terminal will not go on line.
Use the following configuration when interfacing to a Bell 103, 113, or 212 compatible (full duplex) modem.
EIA Interface Function
Data transmitted by the terminal. Data received by the terminal.
This signal is asserted by the terminal when powered-up. It tells the modem that the terminal is ready.
This signal must be asserted for the terminal to go on line. If the controlling device negates DSR, the terminal goes off line.
This signal must be asserted for the terminal to receive data. If the controlling device negates DCD, the terminal will stay on line but will not receive data until DCD is asserted again.
This signal is asserted by the terminal to indicate it would like to transmit data. D100 and D200 terminals always assert this signal because they operate in full-duplex mode.
This signal is asserted by the modem in response to RTS from the terminal. The terminal can transmit data only when CTS is asserted. This signal provides a ground reference for EIA voltage levels.
Current Loop Connection
The 20mA current loop interface can be either active or passive. In an active connection, the terminal supplies the energy to drive the terminal’s interface; in a passive connection, the computer or communications system supplies the energy.
The same 25-pin Cannon connector used for EIA connections joins the terminal’s current loop interface to a computer via a current loop cable. Refer to Figure 3.2. Figure 3.5 lists the current loop cables that are available from Data General and identifies the pin connections.
When using a cable not shown in Figure 3.5, select a passive or active connection by wiring the terminal end of the cable as shown in Figure 3.6.
Use the following configuration to select a passive current loop connection. All Data
General current loop controllers use this type of connection.
Use the following configuration to select an active current loop configuration.
OPTIONAL PRINTER INTERFACE
Chapter 4, “Installation”, explains how to tailor the split baud portion of this interface. The printer portion of the interface transmits serial data to the printer that consists of 1 start bit, 7 data bits, an even parity bit and 1 or 2 stop bits. The printer interface is joined to the printer via the 7-pin connector shown in Figure 3.8 and an EIA RS232-C cable. Figure 3.9 shows the Data General cable that connects a D100/D200 display terminal to a DASHER TP1 or TP2 printer. When using any other EIA cable, wire the terminal end as shown in Figure 3.8.
When connecting a printer without a CTS signal, tie RTS to CTS. However, make sure your printer can accept data at the selected baud rate. The printer can use CTS as a transmit enable signal if its receive baud rate is greater than its average print rate.
Chapter 4
INSTALLATION
After selecting the appropriate cable connection(s), as described in Chapter 3, the D100/D200 terminal installer should:
Choose a site for the terminal.
Unpack the terminal.
Tailor the communications interface.
Tailor the optional printer interface, when present.
Perform an operational check-out.
CHOOSING A SITE
Choose a site for the DASHER D100/D200 terminal using the specifications shown in Figure 4.1 and Table 4.1.
UNPACKING
Unpack the display and keyboard as shown in Figure 4.2. Then, plug the cable attached to the keyboard into the receptacle provided at the rear of the display unit. See Figure 4.3.
COMMUNICATIONS INTERFACE TAILORING
Tailoring the communications interface consists of selecting the parity and data transmission rate (baud) for the terminal. Figure 4.4 locates and identifies the switches that are used for this purpose.
If the split baud portion of the optional printer interface will be used, follow the directions set forth in Figure 4.4 for receive data; i.e., the data received by the terminal. Then, refer to Figure 4.5. This figure locates and identifies the switches that enable the split baud feature and select the data transmission rate for transmit data.
The state of the parity bit is set such that there are an even number of ones in the transmitted character.
The state of the parity bit is set such that there are an odd number of ones in the transmitted character.
There is no parity bit.
Note: If the terminal is on line when the position of these switches is changed, initiate the changes by placing the terminal off line and then back on line. See Operators Manual.
CAUTION Hazardous voltages. Wait at least 5 minutes after power-down before opening case
To open case:
1. Turn off terminal, unplug power cord, and wait at least five minutes.
2. Remove the power ON/OFF knob by pulling it straight out. Push switch in to the OFF position.
3. Loosen the two screws underneath the front of case.
4. While holding the bottom of the case, lift the top of the case up until the support wires lock in place.
To close case:
1. Unlock the support wires by pushing out on the top of each wire.
2. Lower the top of the case until it is in closed position.
3. Replace the power ON/OFF knob.
4. Tighten the two screws underneath the front of the case.
5. Plug in the power cord.
Figure 4.5 Option Baud Switches
PRINTER INTERFACE TAILORING
Tailoring the printer interface consists of selecting the transmission rate for the printer as shown in Figure 4.5. Consult your printer manual to select the appropriate transmission rate. If the split baud feature is enabled, the option baud switches define both the display’s transmit rate and the terminal-to-printer transmission rate.
OPERATIONAL CHECK-OUT
The operational check-outs described below will ensure that your terminal is working properly. Before performing the check-outs, read the DASHER D100/D200 Operator’s Manual.
Off-line Check-out
After unpacking and tailoring your system as described above, perform the following steps:
Make sure the power supplied by the selected wall outlet is compatible with the power requirements listed on the label at the rear of the display unit. Then, plug the power cord into the outlet.
Disconnect your communications cable, if installed.
Turn the power on and wait 10 seconds for the cursor to appear in the upper-left corner of the display screen. Adjust the display intensity, as desired.
NOTE: A character appearing at the top center of the display screen indicates that the power-up diagnostic detected a problem. If this occurs , read the Problem Diagnosis section appearing at the end of this chapter.
Perform the procedures outlined in Table 4,2. Since many procedures specified in the table incorporate display commands, it may be helpful to reference the display commands described in Chapter 2, Programming .
Procedure
Expected Result
Check On Line light
On Line light is off
Press Alpha Lock key
Alpha Lock light goes on
Type in some text on keyboard
Text appears in upper case
Press Alpha Lock key
Alpha Lock light goes off
Type in more text
Text appears in lower case, unless
SHIFT is used
Press Control-G
Terminal emits a beep
Press Control-T, and enter some text
Text appears underscored
Press Control-backwards slash, and enter some text
Text appears dimmed and
underscored
Press Control-C, Control-N, and enter
Text blinks, and is dimmed and
some text
underscored
Press Control-U, and enter some text
Underscore does not appear under
new text, but remains under old text
Press Control-right bracket, and enter some text
New text is brightly displayed, but
old text remains dim
Press Control-O, and enter some text
New text does not blink, but old
text continues blinking
Press Control-D
All text stops blinking
Press the cursor control keys that
Cursor moves in direction of arrow
have arrows on them *
on each keycap.
Press Home *
Cursor moves to upper-left corner
of screen
Press Control-S, enter some text, and
Cursor moves to bottom of screen,
repeatedly press New-line
then jumps to top and continues
moving downward; text is not
affected
Press Control-R, and repeatedly hit
Cursor moves to bottom of screen.
New-line
then text moves up one line with
each depression of New-line
Press Control-T, Control-\, Control-C,
Text is underscored, dimmed, and
Control-N, and enter some text
blinking
Press Control-L, and enter some text
Screen clears, and new text is not
underscored, dimmed, or blinking
Move cursor to middle of previously
Characters from cursor position to
entered line of text, and press Erase
EOL
end-of-line (inclusive) are erased
Table 4.2 Off-line Check-out Procedure
Activate the cursor controls on the D100 terminals by pressing the Command key together with the desired cursor function key on the cursor/numeric keypad, or by first placing this keypad in cursor lock mode by pressing Command-9. The CURSOR LOCK light goes on to indicate that the keypad is in cursor lock mode. Press Command-7 to disable cursor lock mode.
On-line Check-out
After a successful off-line check-out, proceed as follows:
Plug the communications cable into the terminal’s 25-pin interface connector and configure your system, as required.
Make sure that the host computer contains an appropriately coded echo program that will be called when the keyboard transmits data.
Place the terminal on-line.
Enter alphanumeric data on the keyboard and observe that the display is receiving the data from the system.
NOTE: If a solid white block, smaller than the cursor, appears on the screen, a transmission error occurred.
In most cases, this means that either the parity or transmission rate selected for the terminal is not compatible with the host system.
Refer to the display commands in Chapter 2 and enter these commands through the keyboard. Observe that the display is responding appropriately. If the terminal fails to respond as expected, read the Problem Diagnosis section on the next page.
If the terminal contains the optional printer interface and the printer is present, plug the printer’s EIA cable into the terminal’s printer connector and power-up the printer. Then, refer to the printer display commands and transmit displayed information to the printer.
PROBLEM DIAGNOSIS
If your terminal does not respond properly, see table 4.3 below.
Symptom
Probable Cause
No cursor appears within 10 seconds of power-up.
Brightness control turned down.
Display malfunction (power supply, microprocessor, or program ROM}.
The screen is blank except for the cursor, and the ON LINE light is off.
Bad connection to the host computer (see Figure 3.2) or bad modem (if using one).
Display beeps and displays a character.
Letter "A" displayed;
Keyboard cable connector is improperly seated in the keyboard receptacle at the rear of the display, see Figure 4.3.
Other letter displayed:
Display and/or keyboard
malfunction.
None of the above.
.
One of the following may be causing
the problem:
Bad connection to keyboard, see Figure 4.3, or host computer, see Figure 3.2.
Improper ac voltage supplied to terminal power supply, see Technical Specification on the inside
of the front cover.
Incorrect switch settings for parity and transmission rate see Figures 4.4 and 4.5.
Bad modem, if using one.
Configuration of host system does not support terminal properly.
<-- 36 -->
Chapter 5
ARCHITECTURE
D100/D200 terminals consist of two separate units — a display and a keyboard — that are connected by an external cable. The display houses a cathode ray tube and yoke assembly and one printed circuit board. This modular design facilitates maintenance because malfunctions can
be isolated to one of three main components: the circuit board, the cathode ray tube/yoke assembly, or the keyboard. Figure 5.1 locates these three components.
PRINTED CIRCUIT BOARD
The circuit board contains four major units: the control logic, the display logic, the interface logic, and the power supply. These units, except for the power supply, are connected by a bi-directional bus as shown in Figure 5.2.
Control Logic
The control logic governs the terminal’s response to ASCII codes from the computer and commands from the keyboard. Its main components are a microprocessor and a read-only-memory, the program ROM.
The microprocessor synchronizes the operations of the other units and coordinates the transfer of information between them. It also stores the current attributes that determine how characters will be displayed, for instance, blinking, underscored, excetra. The program ROM stores the instructions (firmware) that the microprocessor executes to control the other units.
Display Logic
The display logic controls cursor positioning, the displaying of characters, and screen rolling. Its main components are a display RAM, the See R Tea control logic, and a character generator ROM. The display RAM stores the ASCII codes for the characters to be displayed on the screen as well as each character’s attributes. The See R Tea control logic controls display operations. It is programmed by the microprocessor to perform the display operations.
following functions:
Initiates screen refreshing by continually providing the See R Tea driver circuits with synchronizing signals and the contents of the display RAM.
Maintains the cursor address and controls the positioning of the cursor accordingly.
The character generator ROM stores the bit patterns that determine how each displayable character appears on the screen. Different character generator ROMs are used for the different character fonts.
KEYBOARD
Interface Logic
The interface logic provides a communications interface. This asynchronous serial interface allows communication in full-duplex mode between the microprocessor and a computer via a 20mA current loop or an EIA RS232-C communications line. When the split baud/printer option is present, an additional asynchronous serial interface (printer interface) allows communication between the microprocessor and a local printer via an EIA RS232-C communications line. Both interfaces use a universal asynchronous receiver/transmitter (UAR/T).
The line characteristics (e.g. baud rate, parity) for these interfaces are selected by on-board switches. When the terminal is powered-up or switched on-line, the microprocessor senses the setting of these switches and programs the interface(s) to function accordingly.
The keyboard consists of keypads mounted on a printed circuit board and three D100 or two D200 LED indicator lights. The printed circuit board contains sense circuitry that allows the microprocessor to determine which keys are pressed when it scans the keyboard.
When a key is depressed, it moves an insulated foam-backed foil pad towards two contacts on the printed circuit board, thus increasing the capacitance between the foil and the contacts. When the microprocessor scans this key, it detects the increase in capacitance and identifies the location of the key.
OPERATION
Power Supply
The power supply provides the five d.c. supply voltages necessary to drive the various circuits within the terminal. The primary power input is either 85-132 V a.c. or 187-264 V a.c., 47-63 Hz, as selected by hardwired jumpers on the board.
The power supply uses a switching regulator to provide the output voltages. The incoming a.c. voltage is converted to a d.c. voltage and fed through a high frequency oscillator and into a transformer. The outputs of the transformer are rectified and filtered to provide the various output voltages. Constant power output is maintained by varying the duty cycle of the oscillator, pulse width modulation. Protection circuits prevent damage in the event of an over-current or over-voltage condition.
The switching of the supply is synchronized to occur when the display screen is retraced, i.e., when the electron beam in the See R Tea is shut off and the See R Tea is preparing for the next line scan. This prevents switching pulses from appearing on the screen.
See R Tea/Yoke Assembly
The See R Tea (cathode ray tube) is a vacuum tube that projects a beam of electrons towards a fluorescent screen. When this beam hits the screen it forms a luminous dot. Signals generated by the See R Tea driver circuits control the position and intensity of this dot.
The yoke assembly is an electromagnetic deflection device that moves the electron beam in response to drive signals generated by the See R Tea control logic. These signals cause the beam to trace out a system of parallel horizontal scans on the screen. Eighty column positions are defined within each horizontal scan. Each column consists of seven dots which form part of a matrix. Eleven consecutive scans form a line of eighty 7 by 11 dot matrices. A character is
displayed by controlling the intensity of the dots within a dot matrix as shown in Figure 5.3. Appendix D gives the 7 by 11 dot pattern for each character.
The terminal operates in two different modes: on-line and off-line. On-line the terminal functions as two different I/O devices — a keyboard input device and a display output device. Communication between these two devices must be provided by the computer’s software. This means that all displayable information entered at the keyboard must be “echoed” to the display by the executing program. Off-line the terminal functions as one device. Figure 5.4 shows how the terminal functions in both of these modes.
Powering Up
When the terminal is powered up, the microprocessor executes a series of diagnostic programs that test the operation of the control logic and the presence of the keyboard. As soon as it completes these tests, the microprocessor initializes the character attributes to a default state where rolling and blinking are enabled but no characters will be blinking, dimmed, underscored, or in reverse video until these attributes are specified.
Besides initializing the character attributes, the microprocessor turns off the alpha lock to place the terminal in lower-case mode. In a D100 terminal, it also places the keyboard in cursor lock mode to enable the cursor pad.
Next, the microprocessor places the terminal on-line if the communications connector is installed; otherwise, the terminal stays off-line. In on-line mode the microprocessor
constantly scans the keyboard for pressed keys and checks the communications interface for ASCII codes received via the commmunications line. In off-line mode, it only scans the keyboard.
Scanning Keyboard
The microprocessor scans the keyboard by addressing consecutive keys. If the addressed key is pressed, the sense circuitry on the keyboard sends a pulse to the microprocessor. If the same key (or combination of keys) is pressed for two consecutive scans of the keyboard, the microprocessor generates the ASCII code for the key, or combination, from its address. It then transfers this code to the communications interface for transmission, on line, or processes the code internally, off line, as if it was received from the communications interface.
Communications Interface
The microprocessor sends ASCII codes to the communications interface, on line, where they are converted into serial format and transferred to the communications line.
When the terminal receives an ASCII code via the communications line, the communications interface assembles the data into an 8-bit buffer. As soon as the code is assembled, the interface notifies the microprocessor to retrieve the code.
Processing Codes
When the microprocessor receives a code from the communications interface (on line) or senses a pressed key, off line, it first determines if the code is a control character or a printing character. If it is a control character, the microprocessor performs the defined function. For example, a Start Dim command causes the microprocessor to change the current attribute settings so that subsequent printing characters are dimmed. If a printing character (040 8 to 176 8 ) is received, the microprocessor stores the character’s ASCII code, along with a copy of the current attributes, in RAM.
Displaying Characters
The See R Tea control logic continually addresses sequential locations in display RAM, accessing character codes and their attributes. In this way, the logic updates the screen as the microprocessor changes the contents of the display RAM.
The character codes, read from display RAM, address locations in the character generator ROM that contain bit patterns used to form each character. These bit patterns, along with the attribute information, enter the See R Tea driver circuits where they are converted into the voltage levels required by the See R Tea/yoke assembly. At the same time, the See R Tea control logic generates the cursor and provides the horizontal and vertical synchronizing signals required by the yoke to position the characters on the screen.
< -- 45 min -->
OPERATION
5-6
ASCII 128 CONTROL CODES
Code (octal)
D100 Keyboard
D200 Keyboard
Function
000
Control-SHIFT-2
Control-SHIFT-2
(Control-@)
(Control-@)
001
Control-A
Control-A
Print form
Control-SHIFT-A
Control-SHIFT-A
002
Control-B
Control-B
_
Control-SHIFT-B
Control-SHIFT-B
003
Control-C
Control-C
Enable blink
Control-SHIFT-C
Control-SHIFT-C
004
Control-D
Control-D
Disable blink
Control-SHIFT-D
Control-SHIFT-D
005
Control-E
Control-E
Read cursor address
Control-SHIFT-E
Control-SHIFT-E
006
Control-F
Control-F
_
Control-SHIFT-F
Control-SHIFT-F
007
Control-G
Control-G
Bell
Control-SHIFT-G
Control-SHIFT-G
010
Control-H
Control-H
Cursor home
Control-SHIFT-H
Control-SHIFT-H
Command-5, * 5
HOME, Control-HOME
* Control-5
011
Control-1
Control-1
_
Control-SHIFT-I
Control-SHIFT-I
TAB
TAB
012
Control-J
Control-J
New line
Control-SHIFT-J
Control-SHIFT-J
NEW LINE
NEW LINE
Control-NEW LINE
Control-NEW LINE
SHIFT-NEW LINE
SHIFT-NEW LINE
Control-SHIFT-NEW LINE
Control-SHIFT-NEW LINE
013
Control-K
Control-K
Erase to end-of-line
Control-SHIFT-K
Control-SHIFT-K
Command-'
ERASE EOL
Command-SHIFT-'
014
Control-L
Control-L
Erase page
Control-SHIFT-L
ERASE PAGE
Command- =
Command-SHIFT- =
015
Control-M
Control-M
Carriage return
Control-SHIFT-M
Control-SHIFT-M
RETURN
RETURN
CRTL-RETURN
Control-RETURN
SHIFT-RETURN
SHIFT-RETURN
Control-SHIFT-RETURN
Control-SHIFT-RETURN
016
Control-N
Control-N
Start blink
Control-SHIFT-N
Control-SHIFT-N
017
Control-0
Control-0
End blink
Control-SHIFT-0
Control-SHIFT-0
020
Control-P
Control-P
Write cursor address
Control-SHIFT-P
Control-SHIFT-P
A- 2
ASCII -128 CONTROL CODES (CONTINUED)
Code (octal)
D100 Keyboard
D200 Keyboard
Function
021
Control-Q
Control-Q
Control-SHIFT-Q
Control-SHIFT-G
022
Control-R
Control-R
Roll enable
Control-SHIFT-R
Control-SHiFT-R
023
Control-S
Control-S
Roll disable
Control-SHIFT-S
Control-SH!FT-S
024
Control-T
Control-T
Start underscore
Control-SHIFT-T
Control-SHIFT-T
025
Control-U
Control-U
End underscore
Control-SHIFT-U
Control-SHIFT-U
026
Control-V
Control-V
—
Control-SHIFT-V
Control-SHIFT-V
027
Control-W
Control-W
Cursor up
Control-SHIFT-W
Control-SHIFT-W
Command-j, * I
j, Control-]
* Control-1
030
Control-X
Control-X
Cursor right
Control-SHIFT-X
Control-SHIFT-X
Command- * --4
-4, Control—4
* Control—»
031
Control.-Y
Control-Y
Cursor left
Control-SHIFT-Y
Control-SHIFT-Y
Command“<~~~, *
<—, Control-*—
* Control-*—
032
Control-2
Control-Z
Cursor down
Control-SHIFT-Z
Control-SHIFT-Z
Command l* l
J, Control-j
* Control-j.
033
ESC
ESC
—
Control- [
Control- 1
034
Control- \
Control- \
Start dim
035
Control- ]
Control- ]
End dim
036
—
—
Function code prefix
037
—-
—
Read cursor address
code prefix
Denotes a key that is accessible only on the auxiliary keypad in cursor
lock mode.
NOTEs The Enter remote test, Exit remote test, Model
report request, Start reverse video, and End reverse video
functions (code sequences 036% ~101%, 036% - 102%, 036%
- 103%, 036% - 104%, and 036% - 105 8 , respectively)
cannot be generated from the keyboard.
A- 3
ASCII CODES DISPLAYED BY D100/D200 TERMINALS
NAME
SYMBOL DISPLAY
7 BIT OCTAL
CODE
KEYPAD
MAIN KEYPAD
NUMERIC KEYPAD
Space
Non-printing
040
Space Bar
_
Exclamation Mark
!
041
SH 1
-
Quotation Marks
042
SH '
-
Number Sign
#
043
SH 3
-
Dollar Sign
$
044
SH 4
-
Percent
%
045
SH 5
-
Ampersand
&
046
SH 7
-
Apostrophe (Single Closing Quotation Mark)
047
'
-
Opening Parenthesis
(
050
SH 9
-
Closing Parenthesis
)
051
SH 0
-
Asterisk
*
052
SH 8
-
Plus
+
053
SH =
-
Comma
,
054
,
,
Hyphen (Minus)
-
055
-
-
Period (Decimal Point)
056
-
Slant
/
057
/
-
Zero
0
060
0
0
One
1
061
1
1
Two
2
062
2
2
Three
3
063
3
3
Four
4
064
4
4
Five
5
065
5
5
Six
6
066
6
6
Seven
7
067
7
7
Eight
8
070
8
8
Nine
9
071
9
9
Colon
072
SH ;
-
Semicolon
;
073
;
-
Less Than
<
074
SH ,
-
Equals
=
075
=
-
Greater Than
>
076
SH .
-
Question Mark
?
077
SH /
-
Commercial At
@
100
SH 2
-
A
A
101
SH A
-
B
B
102
SH B
-
C
C
103
SH C
-
D
D
104
SH D
-
E
E
105
SH E
-
F
F
106
SH F
-
G
G
107
SH G
-
H
H
110
SH H
-
1
1
111
SH 1
-
J
J
112
SH J
-
K
K
113
SH K
-
L
L
114
SH L
-
M
M
115
SH M
-
* The numeric/cursor control keypad on the D100 keyboard must be in
cursor unlock mode to generate these codes.
B- 2
ASCII CODES DISPLAYED BY D100/D200 TERMINALS (CONTINUED)
NAME
SYMBOL DISPLAY
7 BIT OCTAL
CODE
KEYPAD
MAIN KEYPAD
NUMERIC KEYPAD
N
N
116
SH N
_
0
0
117
SH 0
-
P
P
120
SH P
-
Q
Q
121
SH Q
-
R
R
122
SH R
-
S
S
123
SH S
-
T
T
124
SH T
-
U
U
125
SH U
-
V
V
126
SH V
-
w
w
127
SH W
-
X
X
130
SH X
-
Y
Y
131
SH Y
-
z
z
132
SH Z
-
Opening Bracket
[
133
[
-
Reverse Slant
\
134
\
-
Closing Bracket
]
135
]
-
Up Arrow
f
136
SH 6
-
Underline
_
137
SH -
-
Single Opening Quotation Mark
140
-
a
a
141
A
-
b
b
142
B
-
c
c
143
C
-
d
d
144
D
-
e
e
145
E
-
f
f
146
F
-
g
g
147
G
-
h
h
150
H
-
i
i
151
1
-
j
i
152
J
-
k
k
153
K
-
1
1
154
L
-
m
m
155
M
-
n
n
156
N
-
o
o
157
0
-
P
P
160
P
-
q
q
161
Q
-
r
r
162
R
-
s
s
163
S
-
t
t
164
T
-
u
u
165
U
-
V
V
166
V
-
w
w
167
w
-
B- 3
ASCII CODES DISPLAYED BY D100/D200 TERMINALS (CONTINUED)
NAME
SYMBOL DISPLAY
7 BIT OCTAL
CODE
KEYPAD
MAIN KEYPAD
NUMERIC KEYPAD
X
X
170
X
_
y
y
171
Y
-
z
z
172
Z
-
Open Brace
1
173
SH [
-
Vertical Line
1
174
SH \
-
Closing Brace
!
175
SH ]
-
Tilde
~
176
SH '
-
ALTERNATE ASCII CODES DISPLAYED BY INTERNATIONAL D100/D200 DISPLAY TERMINALS
FRENCH
GERMAN
SPANISH
SWEDISH/
FINNISH
BRITISH
NAME
SYMBOL DISPLAY
7 BIT OCTAL
CODE
KEYPAD
MAIN KEYPAD
NUMERIC KEYPAD
Pound Sign
£
043
£
x*
X
a grave
a
100
a
-
Degree
o
133
SH )
-
C Cedille
9
134
9
-
Paragraph Sign
/
135
SH !
-
e aigue
e
173
-
u grave
\
u
174
X
U
-
e grave
N
e
175
e
-
Paragraph Sign
/
100
SH 3
-
A umlaut
A
133
SH A
-
0 umlaut
0
134
SH 0
-
U umlaut
u
135
SH U
-
a umlaut
a
173
A
-
o umlaut
o
174
0
-
u umlaut
u
175
U
-
Schaffe
0
176
B
-
N tilde
N
134
SH N
-
n tilde
n
174
N
-
Crown
k
044
SH 4
-
E acute
i
100
SH E
-
A umlaut
A
133
SH A
-
0 umlaut
0
134
SH 0
-
A dot
X
135
SH X
-
U umlaut
u
136
SH U
-
/
/
e acute
e
140
E
-
a umlaut
a
173
A
-
o umlaut
o
174
0
-
a dot
a
175
X
-
u umlaut
u
176
u
-
Pound Sign
£
043
SH 3
-
Vertical Line
1
174
SH \
-
Over Bar
176
SH '
-
DG-03824
DANISH/NORWEGIAN TO BE SUPPLIED.
APPENDIX C
CODE SEQUENCES GENERATED BY D100/D200
TERMINALS
C- 1 of 2
CODE SEQUENCES GENERATED BY D100/D200 TERMINALS
CODE
SEQUENCE
(octal)
D100 Keyboard
D200 Keyboard
CODE
SEQUENCE
(octal)
D100 Keyboard
D200 Keyboard
036,001
Command-SHIFTA
Command-SHIFT-PRINT
036,075
-
Control-F 13
036,010
SHIFT-HOME *
SHIFT-MODE-HOME
036,076
-
Control-F 14
036,021
Command-\
Command-PRINT
036,130
SHIFT-7 *
SHIFT-C1
036,027
SHIFT-f *
SHIFT-]
036,131
SHIFT-9 *
SHIFT-C2
036,030
SHIFT-—* *
SHIFT-—*
036,132
SHIFT-1 *
SHIFT-C3
036,031
$HIFT-<— *
SHIFT-*—
036,133
SHIFT-3 *
SHIFT-C4
036,032
SHIFT-} *
SHIFT-]
036,134
7 *
Cl
036,040
-
Control-SHIFT-F15
036,135
9 *
C2
036,041
-
Control-SHIFT-F1
036,136
1 *
C3
036,042
Control.-SHIFT-F2
036.137
3 *
C4
036,043
Control-SHIFT-F3
036,140
-
SHIFT-F15
036,044
-
Control-SHIFT-F4
036,141
Command-SHIFT-1
SHIFT-F1
036,045
-
Control-SHIFT-F5
036,142
Command-SHIFT-2
SHIFT-F2
036,046
-
Control-SHIFT-F 6
036,143
Command-SHIFT-3
SHIFT-F3
036,047
-
Control-SHIFT-F7
036,144
Command-SHIFT-4
SHIFT-F4
036,050
Control-SHIFT-F 8
036,145
Command-SHIFT-5
SHIFT-F5
036,051
Control-SHIFT-F9
036,146
Command-SHIFT -6
SHIFT-F 6
036,052
Control-SHIFT-F10
036,147
Command-SHIFT-7
SHIFT-F7
036,053
-
Control-SHIFT-F11
036,150
Command-SHIFT -8
SHIFT-F 8
036,054
Control-SHIFT-F12
036,151
Command-SHIFT-9
SHIFT-F9
036,055
-
Control-SHIFT-F13
036,152
CM D-SHIFT-0
SHIFT-F10
036,056
Control-SHIFT-F14
036,153
SHIFT-F11
036,060
Control-F15
036,154
SHIFT-F12
036,061
Control-F1
036,155
SHIFT-F13
036,062
Control-F2
036,156
SHIFT-F 14
036,063
-
Control-F 3
036,160
FI 5
036,064
Control-F4
036,161
Command-1
FI
036,065
-
Control-F 5
036,162
Command-2
F2
036,066
-
Control-F 6
036,163
Command-3
F3
036,067
Control-F7
036,164
Command-4
F4
036,070
Control.-F 8
036,165
Command-5
F5
036,071
Control-F 9
036,166
Command -6
F 6
036,072
-
Control-F 10
036,167
Command-7
F7
036,073
-
Control-F 11
036,170
Command -8
F8
036,074
Control-F 12
036,171
Command-9
F9
036,172
Command-0
F 10
*On cursor/numeric keypad; keypad must be
in cursor lock mode. (See
036,173
F11
DASHER D10Q/D20Q Operator’s Manual. DGC 014-000641.) All other
036,174
F 12
D100 code sequences are geyierated by the main keypad.
036,175
F13
036,176
-
F14
C- 2
APPENDIX D
INTERNATIONAL CHARACTER FONTS
There are seven 96-symbol character fonts available with
DASHER D100 and D200 display terminals. They
correspond to standard ASCII code specifications for the
United States, the United Kingdom, France, Germany,
Spain, and the Scandinavian countries.
Each character is defined by a 7-bit ASCII code. Control
codes, 000 8 to 037 8 are not displayed. The codes from 040 8
to 176 8 define the 96-symbol character fonts. The dot matrix
patterns that the display produces for each code are shown
on the following pages. The American font is illustrated in
its entirety. However, of the remaining six fonts, only
those patterns which differ from the American font are
shown.
D- 1 of 6
040
041
042
043
OOOOOOO
000*000
0*00*00
00*0*00
ooooooo
000*000
0*00*00
00*0*00
ooooooo
000*000
0*00*00
00*0*00
ooooooo
000*000
ooooooo
ooooooo
000*000
ooooooo
00*0*00
ooooooo
000*000
ooooooo
*******
ooooooo
ooooooo
ooooooo
00*0*00
ooooooo
ooooooo
ooooooo
00*0*00
ooooooo
000*000
ooooooo
00*0*00
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
050
051
052
053
0000*00
00*0000
ooooooo
ooooooo
000*000
000*000
000*000
000*000
00*0000
0000*00
•00*00*
000*000
00*0000
0000*00
o*o*o*o
000*000
00*0000
0000*00
oo***oo
00*0000
0000*00
o*o*o*o
000*000
00*0000
0000*00
•00*00*
000*000
000*000
000*000
000*000
000*000
0000*00
00*0000
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
060
061
062
063
C*M**0
000*000
0***MO
0M***0
•ooooo*
oo**ooo
•ooooo*
•ooooo*
•0000**
0*0*000
oooooo*
oooooo*
•000*0*
000*000
00000*0
oooooo*
•00*00*
000*000
ooo**oo
oo****o
•0*000*
000*000
o**oooo
oooooo*
••oooo*
000*000
•oooooo
oooooo*
•ooooo*
000*000
•oooooo
•ooooo*
OM***Q
0***M0
*******
0***M0
OOOOOOO
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
070
071
072
073
0M***0
0***M0
ooooooo
ooooooo
•ooooo*
•ooooo*
ooooooo
ooooooo
•ooooo*
•ooooo*
ooooooo
ooooooo
•ooooo*
•ooooo*
ooooooo
ooooooo
0**M*0
o******
ooo**oo
ooo**oo
•ooooo*
oooooo*
ooooooo
ooooooo
•ooooo*
oooooo*
ooooooo
ooooooo
•ooooo*
00000*0
ooooooo
ooooooo
0***M0
o****oo
ooo**oo
ooo**oo
ooooooo
ooooooo
ooooooo
0000*00
ooooooo
ooooooo
ooooooo
000*000
100
101
102
103
oo****o
oo***oo
******o
oo****o
0*0000*
0*000*0
0*0000*
0*0000*
*00**0*
•ooooo*
0*0000*
•oooooo
•0*0*0*
•ooooo*
0*0000*
•oooooo
•0*0*0*
•ooooo*
0**M*0
•oooooo
•o****o
*******
0*0000*
•oooooo
•oooooo
•ooooo*
0*0000*
•oooooo
0*00000
•ooooo*
0*0000*
0*0000*
oo****o
•ooooo*
******0
oo****o
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
AMERICAN USAGE
044
OOOSOOO
• 00*000
• 00*000
0***M0
000 * 00 *
000 * 00 *
000*000
ooooooo
ooooooo
054
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooo**oo
0000*00
000*000
064
00000*0
00000*0
ooooooo
ooooooo
074
0000*00
000*000
00*0000
0*00000
•oooooo
0*00000
00*0000
000*000
0000*00
ooooooo
ooooooo
104
•••••30
0 * 000*0
0 * 0000 *
0 * 0000 *
0 * 0000 *
0 * 0000 *
0 * 0000 *
0 * 000*0
045
0*00000
* 0 * 000 *
0 * 000*0
0000*00
000*000
00*0000
0 * 000*0
* 000 * 0 *
00000*0
ooooooo
ooooooo
055
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
065
•000000
•oooooo
00000*0
oooooo*
oooooo*
• 0000*0
o****oo
ooooooo
ooooooo
075
ooooooo
ooooooo
ooooooo
105
046
o***ooo
• 000*00
• 000*00
0 * 0*000
00*0000
0*0*00*
*ooo**o
*ooo**o
o***oo*
ooooooo
ooooooo
056
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooo**oo
ooooooo
ooooooo
066
oo****o
0*00000
•oooooo
•oooooo
•ooooo*
•ooooo*
•ooooo*
0**M*0
ooooooo
ooooooo
076
00*0000
000*000
0000*00
00000*0
oooooo*
00000*0
0000*00
000*000
00*0000
ooooooo
ooooooo
106
ooooooo
ooooooo
ooooooo
ooooooo
•oooooo
•oooooo
•oooooo
*•**• 3 0
•oooooo
•oooooo
•oooooo
•oooooo
ooooooo
ooooooo
047
ooo**oo
0000*00
000*000
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
057
ooooooo
oooooo*
00000*0
0000*00
000*000
00*0000
0*00000
•oooooo
ooooooo
ooooooo
ooooooo
067
•ooooo*
00000*0
0000*00
000*000
00*0000
00*0000
00*0000
00*0000
ooooooo
ooooooo
077
oo****o
0 * 0000 *
0 * 0000 *
00000*0
0000*00
0000*00
ooooooo
ooooooo
0000*00
ooooooo
ooooooo
107
oo****o
0 * 0000 *
•oooooo
•oooooo
•oooooo
•ooo***
•ooooo*
0 * 0000 *
oo****o
ooooooo
ooooooo
DG-06403
D-2
AMERICAN USAGE
110
111
112
113
114
115
116
117
•ooooo#
c#####o
OOOO#®#
•ooooo#
•OOOOOO
*0000#
9000009
0099900
•ooooo#
000*000
OOOOO*)
9000090
•oooooo
••ooo##
9000009
0900090
•00000#
ooooooo
OOOOO*)
9000900
•oooooo
***•
9900009
9000009
•QQQQQ#
000*000
OOOOO*)
9009000
•oooooo
*0*0#
9090009
9000009
#99M#t
000*000
OOOOO*)
9090000
•oooooo
*0*0#
9009009
9000009
•OOOOO#
ooooooo
OOOOO*)
9909000
•oooooo
•ooooo#
9000909
9000009
•ooooo#
ooooooo
9000090
9000900
•oooooo
•ooooo#
9000099
9000009
•ooooo#
000*000
9000090
9000090
•oooooo
•ooooo#
9000009
0900090
•ooooo#
C——0
0999900
9000009
9999999
*0000#
9000009
0099900
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
OOOOOOO
OOOOOOO
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
OOOOOOO
OOOOOOO
120
121
122
123
124
125
126
127
••••••0
0099900
•#11*10
0999990
1*99999
*0000#
*0000#
*0000#
•ooooo#
0*00*
•ooooo#
•ooooo#
000*00
*0000#
•ooooo#
*0000#
•ooooo#
•ooooo#
•ooooo#
•oooooo
000*00
*0000#
*0000#
•ooooo#
•QQQQQ#
•ooooo#
•ooooo#
•oooooo
000*00
•ooooo#
0*00*
9000009
9999990
•ooooo#
9999990
0999990
000*00
•ooooo#
0*00*
9009009
•oooooo
•00*00#
9009000
OOOOOO#
000*00
•ooooo#
oo**o
9009009
•oooooo
•000*0#
9000900
oooooo#
000*00
*0000#
0090900
9090909
•oooooo
o*oo*
9000090
9000009
000*00
*0000#
000*00
9900099
•oooooo
0099909
•ooooo#
0999990
000*00
0999990
000*00
9000009
ooooooo
ooooooo
ooooooo
OOOOOOO
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
OOOOOOO
ooooooo
ooooooo
ooooooo
ooooooo
130
131
132
133
134
135
136
137
•ooooo#
•ooooo#
0999900
ooooooo
0099990
ooooooo
ooooooo
•ooooo#
•ooooo#
oooooo*
0900000
•oooooo
OOOOO*
000*00
ooooooo
o#ooo#o
0*00*
OOOOO*)
0900000
0*0000
ooooo*
0099900
ooooooo
oo**o
0090900
0000900
0900000
00*000
ooooo*
0909090
ooooooo
000*000
000*000
0999990
0900000
000*00
ooooo*
0009000
ooooooo
oo**o
000*00
0090000
0900000
0000*0
ooooo*
0009000
ooooooo
o#ooo#o
000*000
0900000
0900000
ooooo*
ooooo*
0009000
ooooooo
•ooooo#
000*00
9000000
0900000
oooooo#
ooooo*
0009000
ooooooo
•ooooo#
ooo*oo
9999999
0999900
ooooooo
0099990
000*00
ooooooo
ooooooo
ooooooo
OOOOOOO
ooooooo
OOOOOOO
OOOOOOO
ooooooo
ooooooo
ooooooo
ooooooo
OOOOOOO
ooooooo
OOOOOOO
OOOOOOO
ooooooo
140
141
142
143
144
145
146
147
0099000
ooooooo
•oooooo
OOOOOOO
ooooo*
OOOOOOO
0009990
ooooooo
00*0000
ooooooo
•oooooo
OOOOOOO
ooooo*
ooooooo
0090009
ooooooo
000*000
ooooooo
•oooooo
ooooooo
ooooo*
ooooooo
0090000
ooooooo
ooooooo
OMMOO
*##*o
o####oo
0999090
0999900
0090000
0999090
ooooooo
OOOOO*)
••000*0
9000090
9000990
9000090
9999900
9000990
ooooooo
QMMIO
9000090
9000000
9000090
00*000
9000090
ooooooo
•0000*)
9000090
9000000
9000090
9000000
00*000
9000990
ooooooo
•OOOO*
9900090
9000090
9000990
9000000
00*000
0999090
ooooooo
0999909
9099900
0999900
0999090
0999900
00*000
0000090
ooooooo
ooooooo
ooooooo
OOOOOOO
OOOOOOO
OOOOOOO
ooooooo
9000090
ooooooo
ooooooo
ooooooo
OOOOOOO
ooooooo
ooooooo
ooooooo
0999900
150
151
152
153
154
155
156
157
•oooooo
ooooooo
ooooooo
•OOOOOO
0099000
ooooooo
ooooooo
ooooooo
•oooooo
0099 ooo
ooo#*o
•OOOOOO
0009000
ooooooo
ooooooo
ooooooo
•oooooo
ooooooo
ooooooo
•oooooo
0009000
ooooooo
ooooooo
ooooooo
*••*0
0099000
0009900
9000900
0009000
•NO#*
*M*0
0999900
••000*0
000*000
0000900
9009000
0009000
*0*0#
••ooo*
9000090
•0000*0
ooo*oo
0000900
9090000
0009000
*0*0#
*000*
9000090
•0000*0
0009000
0000900
9909000
0009000
*0*0*
•OOOO*
9000090
•oooo*
ooo*oo
0000900
9000900
0009000
*0*0#
•OOOO*
9000090
•0000*0
0099900
0000900
9000090
0099900
*0*0#
*000*
0999900
ooooooo
ooooooo
9000900
ooooooo
OOOOOOO
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
0999000
OOOOOOO
OOOOOOO
ooooooo
ooooooo
ooooooo
DG-06404
D-3
AMERICAN USAGE
160
161
162
163
164
165
166
167
ooooooo
ooooooo
OOOOOOO
OOOOOOO
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
00*0000
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
00*0000
ooooooo
ooooooo
ooooooo
*0***00
0999090
9099900
o****oo
•••MOO
•0000*0
•ooooo*
•ooooo*
••000*0
9000990
9900090
9000090
00*0000
•0000*0
•00000*
•ooooo*
•0000*0
9000090
9000000
0990000
00*0000
•0000*0
•ooooo*
•00*00*
••000*0
9000990
9000000
0009900
00*0000
•0000*0
0*000*0
•00*00*
*0***G0
0999090
9000000
9000090
00*0000
*ooo**o
00*0*00
•00*00*
•oooooo
0000090
9000000
0999900
0009900
o***o*o
000*000
o**o**o
•oooooo
0000090
OOOOOOO
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
•oooooo
0000090
ooooooo
OOOOOOO
ooooooo
ooooooo
ooooooo
ooooooo
170
171
172
173
174
175
176
ooooooo
OOOOOOO
ooooooo
ooo**oo
000*000
oo**ooo
o**oooo
ooooooo
OOOOOOO
ooooooo
00*0000
000*000
0000*00
•00*00*
ooooooo
ooooooo
ooooooo
00*0000
000*000
0000*00
oooo**o
•0000*0
•0000*0
••••••o
00*0000
000*000
0000*00
ooooooo
o*x*oo
•0000*0
0000*00
0*00000
ooooooo
00000*0
ooooooo
oo**ooo
•0000*0
000*000
00*0000
000*000
0000*00
ooooooo
oo**ooo
9000990
00*0000
00*0000
000*000
0000*00
ooooooo
0*00*00
0999090
0*00000
00*0000
000*000
0000*00
ooooooo
•0000*0
0000090
9999990
0009900
000*000
oo**ooo
ooooooo
ooooooo
9000090
OOOOOOO
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
0999900
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
BRITISH USAGE
043
174
176
0000990
000*000
0009009
000*000
ooooooo
0009000
000*000
ooooooo
0009000
000*000
ooooooo
0999990
000*000
ooooooo
0009000
000*000
ooooooo
0990000
000*000
ooooooo
•0*000*
000*000
ooooooo
•*0***0
000*000
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
DC-06405
D-4
FRENCH USAGE
043
100
133
134
135
173
174
175
oooomo
0*00000
oo**ooo
ooooooo
oo***oo
0000*00
00*0000
0*00000
000 * 00 *
00*0000
0*00*00
ooooooo
0 * 000*0
000*000
000*000
00*0000
OOOSOOO
ooooooo
0*00*00
ooooooo
0*00000
ooooooo
ooooooo
ooooooo
000*000
o****oo
oo**ooo
o****oo
00*0000
o****oo
•0000*0
OMMGO
OM*MO
00000*0
ooooooo
•0000*0
0 * 0*000
•0000*0
•0000*0
•0000*0
000*000
OM*MO
ooooooo
•oooooo
0 * 00*00
******o
•0000*0
******0
o**oooo
• 0000*0
ooooooo
•oooooo
00 * 0*00
•oooooo
•0000*0
•oooooo
* 0 * 000 *
• 0000*0
ooooooo
•0000*0
000*000
•oooooo
•0000*0
•oooooo
mo*mo
OMMO*
ooooooo
o****oo
0000*00
o****oo
OMMO*
OMMOO
ooooooo
ooooooo
ooooooo
000*000
•000*00
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
•moooo
o***ooo
ooooooo
ooooooo
ooooooo
GERMAN USAGE
100
133
134
135
173
174
175
176
oo***oo
o**oo**
o**oo**
o**oo**
o**oo**
**oo**o
MOOMO
OMMOO
0*000*0
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
•0000*0
0*00000
oo****o
oo****o
0*0000*
ooooooo
ooooooo
ooooooo
•000*00
00*0000
0*0000*
0*0000*
0*0000*
o****oo
o****oo
•0000*0
•00*000
0*0*000
0*0000*
0*0000*
0*0000*
00000*0
•0000*0
•0000*0
•00*000
0*00*00
c******
0*0000*
0*0000*
OM*MO
•0000*0
•0000*0
•000*00
00*0*00
0*0000*
0*0000*
0*0000*
•0000*0
•0000*0
•0000*0
•0000*0
000*000
0*0000*
0*0000*
0*0000*
•0000*0
•0000*0
•OOOMO
•0000*0
0000*00
0*0000*
oo****o
QC ****0
OMMO*
o****oo
0M*0*0
•OOMOO
•000*00
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
o***ooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
ooooooo
SPANISH USAGE
134
174
o**oo*o
o**oo*o
*oo**oo
*oo**oo
ooooooo
ooooooo
•0000*0
*o***oo
••000*0
••000*0
•0*00*0
•0000*0
•00*0*0
•0000*0
*000**0
•0000*0
•0000*0
•0000*0
ooooooo
ooooooo
ooooooo
ooooooo
DG-06406
D-5
SWEDISH/FINNISH
USAGE
044
100
133
134
135
136
140
173
OOOOOOO
000*000
09900—
OMOOM
0009900
09900—
0000*00
09900—
• 00000 #
00*0000
OOOOOOO
OOOOOOO
0090090
OOOOOOO
000*000
OOOOOOO
CIIMIO
•MM#
0099990
0099990
0099990
o«oooo#
OOOOOOO
OOOOOOO
•ooooo#
•oooooo
0900009
0900009
0900009
0 * 0000 #
0999900
0999900
• 00000 #
•oooooo
0900009
0900009
0900009
0 * 0000 #
9000090
0000090
•ooooo#
•••••OO
0999999
0900009
0999999
0900009
9999990
0999990
OMMtO
•oooooo
0900009
0900009
0900009
0900009
9000000
9000090
•OOOOO#
•oooooo
0900009
0900009
0900009
0900009
9000000
9000090
OOOOOOO
••••••o
0900009
0099990
0900009
0099990
0999900
0999909
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
174
175
176
9900990
oc##ooo
MOOMO
OOOOOOO
0900900
OOOOOOO
OOOOOOO
comcco
OOOOOOO
Q——OO
0999900
• 0000*0
• 0000*0
0000090
• 0000*0
• 0000*0
099—90
9000090
• 0000*0
9000090
9000090
• 0000*0
9000090
9000990
0999900
0999909
0999090
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
DANISH/NORWEGIAN USAGE
044
060
100
133
134
135
136
140
OOOOOOO
CMMIO
09900—
00999—
0099900
OOO^^OO
09900—
09900—
•ooooo#
•ooooo#
OOOOOOO
0900900
0900090
0090090
OOOOOOO
OOOOOOO
C —— 0
•ooooo#
0099990
9000900
90000—
0099990
0900009
OOOOOOO
•ooooo#
•ooooo#
0900009
9000900
9000909
0900009
0900009
•ooooo#
•ooooo#
0900009
9999999
9009009
0900009
0900009
0000090
•ooooo#
9000009
0999999
9000900
9090009
0999999
0900009
0999990
c#####o
9000009
0900009
9000900
9900009
0900009
0900009
• 0000*0
•ooooo#
9000009
0900009
9000900
0900090
0900009
0900009
• 0000*0
OOOOOOO
C999990
0900009
90009—
0099900
0900009
0099990
0999909
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
173
174
175
176
OOOOOOO
OOOOOOO
0099000
9900990
OOOOOOO
OOOOOOO
0900900
OOOOOOO
OOOOOOO
OOOOOOO
0099000
OOOOOOO
OMOMO
0999900
0999900
• 0000*0
000 * 00 #
9000990
0000090
• 0000*0
o######
9009090
0999990
• 0000*0
• 00*000
9090090
9000090
• 0000*0
• 00 * 00 #
9900090
9000090
9000990
cmomo
0999900
OMMO*
0999090
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
OOOOOOO
DG-06407
D-6
GLOSSARY
ASCII
Address
Alphanumeric
Asynchronous
Baud
Binary
Binary digit
Bit
Buffer
American Standard Code for
Information Interchange,
one of the standards used to
translate Alphanumeric and
control characters into Binary
numbers (the language of
computers). The ASCII code
assigns a unique binary
number to each letter, digit,
punctuation mark, or other
symbol used.
A number which indicates
the Location of stored Data in
Memory.
Refers to a Character set
containing alphabetic and
numeric symbols as well as
other symbols such as
punctuation marks.
Communication Refers to a method of Serial
communication where
characters are transmitted
one at a time, with no
restrictions on how often
they are sent.
The number of information
Bits which can be transmitted
serially each second over a
communication line.
Referring to the system of
numerical notation which
has a Radix 2.
See Bit.
One of the two symbols (0 or
1) in the Binary numbering
system. Since computers
process all information by
means of electronic signals
(on/off, high/low), binary
digits lend themselves
ideally to representing this
information. Sometimes
called a Binary digit.
A temporary storage area for
Data in a Device.
Bus
Byte
Cathode ray tube (See R Tea)
Character
Character code
Character generator
Character set
Command
Computer
Controller
Data
Device
Dot matrix
A group of wires (often a
multiple of 8) that move
several Bits of information at
a time from one electronic
part or Peripheral to another.
A group of 8 Bits.
A television-type picture
tube used in display
terminals.
A digit, letter, or other
symbol.
A combination of Bits which
represents a particular
Character in a Character set.
An electronic component
(ROM) that contains the Bit
patterns necessary to print or
display characters in a
printer or terminal.
A collection of Alphanumeric
and control symbols.
See Instruction.
The computer that a
Peripheral is connected to.
The equipment between a
computer and a Device which
interprets signals between
them.
A general expression for the
information that moves
throughout a computer
system and all its Peripherals.
A unit which provides the
computer system with
outside communication,
service, or storage, e.g., card
punch, disc drive, paper tape
reader, video display, line
printer, etc.
Refers to a method of
forming characters using a
rectangular block of dots.
When individual dots within
G-l of 2
the block are printed or
displayed in certain patterns,
a character is formed.
Radix
Full-duplex
Refers to a mode of serial
data transmission which
enables information to be
received and transmitted at
the same time.
RAM
Random access memory (RAM)
Half-duplex
Refers to a mode of serial
data transmission which
enables information to be
received and transmitted
but not at the same time.
Read only memory (ROM)
Hardware
The physical Devices or
electronic parts that which
make up a computer system.
Instruction
Part of a Program, consisting
of a Word which defines the
ROM
operation to be performed.
Routine
Location
An area in Memory
(designated by an Address)
which contains a Word.
Serial communication
Memory
The storage area of a
computer.
Microprocessor
An electronic part that
contains all the circuits
necessary to fetch and
execute Instructions that
Terminal
make up a Program.
Off-line
The state of a Device when it
is not controlled by a
computer system.
UAR/T
On-line
The state of a Device when it
is controlled by a computer
system.
Parity
A method of error detection.
An extra Bit (the parity bit)
is added to the code for each
unit of data. When using
even parity, the sum of all
the ones in the code is even;
when using odd parity, the
sum is odd. A computer can
detect errors by checking for
the correct parity in each
unit of data received.
Word
Peripheral
Specifically, a system
consisting of a Device, a
Controller, and cometimes an
adapter, but often used
synonymously with Device.
Program
The sequence of Instructions
or Routines required to
perform a specific action or
G-2
solve a specific problem.
The Radix of a numbering
system is the maximum
number of different digits
which can be used in the
numbering system.
See Random access memory.
A type of Memory that stores
information until the power
is turned off, or until new
information is written over
the old information.
A type of Memory that stores
information which is
permanent. Often used for
storing a Program that must
remain intact when the
power is turned off.
See Read only memory.
A subdivision of a Program
consisting of two or more
Instructions.
Process of communication
whereby Bits are transmitted
one at a time. A Character is
therefore not formed until
all the bits comprising it are
received.
A Device which has a printer
or display and a keyboard for
use by a human when
entering Data or Commands
manually.
Universal Asynchronous
Receiver/Transmitter. Used
to transfer Serial data from
one Device to another.
A unit of Data consisting of a
fixed number of Bits which
can be stored in one Memory
location.
IrDataGeneral
users
group
Installation Membership Form
Name
Position
Date
Company, Organization or School
Address
City
State
Zip
Telephone: Area Code
No.
Ext.
1. Account
Category
□ OEM 5. Mode of □ Batch (Central)
□ End User Operation □ Batch ( Via rje)
□ System House D On-Line Interactive
□ Government
Hardware Qty. Installed
Qty. On Order
M/600
C/350, C/330, C/300
S/250, S/230, S/200
S/130
AP/130
CS Series
N3/D
Other NOVA
microNOVA
Other
(Specify)
3. Software □ aos □ rdos
□ DOS □ RTOS
□ SOS □ Other
Specify _
4. Languages
□ Algol
□ Assembler
□ DG/L
□ Interactive
□ Cobol
□ Fortran
□ ECLIPSE Cobol
□ RPG II
□ Business BASIC
□ PL/1
□ BASIC
□ Other
Specify
6. Communications □ rstcp □ cam
□ HASP □ 4025
□ RJE80 □ Other
□ SAM
Specify _
7. Application
Description
8. Purchase From whom was your machine(s)
purchased ?
□ Data General Corp.
□ Other
Specify _
9. Users Group Are you interested in joining a
special interest or regional
Data General Users Group ?
O
IrDataGeneral
Data General Corporation, Westboro, Massachusetts 01581, (617) 366-8911
FOLD
FOLD
STAPLE
STAPLE
FOLD
FOLD
NO POSTAGE
NECESSARY
IF MAILED
IN THE
UNITED STATES
BUSINESS REPLY MAIL
FIRST CLASS PERMIT NO. 26 SOUTHBORO, MA. 01772
Postage will be paid by addressee:
4 r Data General
ATTN: Users Group Coordinator
4400 Computer Drive
Westboro, MA 01581
4 r Data General
Engineering
Publications
Comment Form
Please help us improve our future
publications by answering the questions below.
Use the space provided for your comments.
Title:.
Document No..
Yes No
□ □ Is this manual easy to read?
O You (can,cannot) find things easily.
O Language (is,is not) appropriate.
O Technical terms (are,are not) defined
as needed.
O Other:
In what ways do you find this manual useful?
O Learning to use the equipment
O As a reference
O As an introduction to the
product
O To instruct a class.
O Other:
□ □ Do the illustrations help you?
O Visuals (are,are not) well designed.
O Labels and captions (are,are not) clear.
O Other:
□ □ Does the manual tell you all you need to know?
What additional information would you like?
□ □ Is the information accurate?
(If not please specify with page number and
paragraph.)
Name:
Company:
Address: _
State:_
Zip:
.Title:
Division:
City:
Telephone:.
Date:.
DG-05809
I r Data General
Data General Corporation, Westboro, Massachusetts 01581
FOLD
FOLD
STAPLE
STAPLE
Postage will be paid by addressee:
4 r Data General
ATTN: ENGINEERING PUBLICATIONS
4400 Computer Drive
Westboro, MA 01581
Technical
General
Display
Characters
Character Fonts
Keyboard
Self Test
Interface
Baud Rates
Data Format
Printer/Split Baud
Option
Electrical
Power Requirements
Power Consumption
Display Refresh Rate
Display Scan
Line Cord
Keyboard Cable
I/O Cable
Specifications
Tabletop mounting. 12 in. diagonal screen; 24
lines by 80 characters /line inactive area 8.5 in.
by 5.5 in.
7x11 dot matrix characters
American, British, Danish/Norwegian, French,
German, Spanish, and Swedish/Finnish
Independent tabletop mounting; n-key roll over;
typematic and manual repeat; user definable
function keys
Diagnostic routine checks terminal at power-up.
Asynchronous serial; full-duplex; EIA RS232-C
and 20mA current loop. Compatible with Bell
103, 113, and 212 type modems.
50, 75, 110, 134.5, 150, 300, 600, 1200,
1800, 2400, 3600, 4800, 7200, 9600, and
19200 bits per second.
ASCII; 7 data bits; even, odd, mark, or no parity;
one stop bit (two stop bits at or below 110
baud).
Second interface for serial ASCII-based printer;
EIA RS232-C; 110, 300, 600, 1200, 1800,
2400, 3600, or 4800 baud; 7-data bits; even
parity; one stop bit (two stop bits at or below
110 baud). Allows separate receive baud
selection (50 - 19,200 baud) and transmit baud
selection (110- 4800 baud). In split baud mode,
one stop bit is selected for all terminal
communications (including printer).
100 volts AC, 50 hz.; 120 volts AC, 60 hz.;
220/240 volts AC, 50hz.
50 watts maximum (171 BTU per hour)
60 frames/second (domestic)
50 frames/second (foreign)
Noninterlaced raster
1.8 meters (6 feet)
1.2 meters (3.95 feet)
EIA interface-- 15.2 meters (50 feet) maximum.
20mA current loop interface at 9600 baud or
below -- 457.2 meters (1500 feet) maximum.
20mA current loop interface at 19200 baud --
152.4 meters (500 feet) maximum.
Mechanical
Display Dimensions
Height: 33.2 cm (13.2 inches)
Width: 41.0 cm (16.1 inches)
Depth: 44.9 cm (17.7 inches)
D100 Keyboard
Height: 5.8 cm (2.3 inches)
Dimensions
Width: 45.2 cm (17.8 inches)
Depth: 16.2 cm (6.4 inches)
D200 Keyboard
Height: 6.0 cm (2.4 inches)
Dimensions
Width: 51.8 cm (20.4 inches)
Depth: 19.0 cm (7.5 inches)
Weight
Display - 10 Kg (22 lbs)
D100 Keyboard - 1.1 Kg (2.4 lbs)
D200 Keyboard - 1.6 Kg (3.5 lbs)
Environmental
Temperature Ranges
Operating : 0 to 45 degC (32 to 113 degF)
Storage: -40 to + 40 degC (-40 to 104 degF)
Humidity
Operating: 10% to 90% noncondensing
Storage: 10% to 90% noncondensing
Altitude
3048 meters (10,000 feet)
Radiation
Below 0.5 milliroentgens per hour
(complies with Underwriters Laboratories
Standard 478)
Models
6106
D100 Display Terminal
6107
D100 Display Terminal with split baud and
printer option
6108
D200 Display Terminal
6109
D200 Display Terminal with split baud and
printer option
IrDataGeneral
l )ataGeneral Corporation.Wiestboro. Massac husetts01581
014-000640-00. Copyrightl j&4/'S6 J B9.79
0291
,047jj F
•IpF
6.8pF
:ARTWORK: 137 -1338
__ I
■ ARTWORK VS SCHEMATIC
V
R£Vj SCHEMATIC REV (S3
!e/^ -
tNniNrrpo
T“
005014533
0050136B5
005014531
□ 0T« GENERAL CO RPORA TiON
UIEST30R0, MASSACHUSETTS 3158:'
TITLE
See R Tea MAIN
□ASHER
-D- 0010 02621.:
• "O MfCrMIBH, • «(
or 8«T« C(“t«L COW(l«IT|)>i ««o
•r»*r?uCEO o* co**o c« u*co *
»* as thc mu ro»
mt w r»-cm until >i»~as km.
!
D
C
i
Ei
i
j
i
?
i
A
i
l
i
7
&
T
8
4
C 1A3) Dfl-ATTR-CS-
t 382) DR-WE-
C AS) DR-AOOR-
{ A6) OR-AODR-i
t B6) OR-AODS-
( BB) DR-AODR
t 86) OR-AOCR—9-
{ 06) DR-AQOR-4
( SB) OR-ADOR
( B&) OR-AOQR-B
t A6) DR-AOOR-I
C BB) OR-AODR-*
03) 0R-0B-11
03) OR-OB-10
03) 0R-0B-9
03) OR-OB-B
—C BB) 0R-0S-7
—( 02)DR-0B-6
—C B2) OR-OB-5
—t B2) 0R-0B-4
—( B2) OR-OB-3
—i 82) OR-DB-8
-t 82) 0R-0B-1
-i 82) OR-CB-8
( 1A3) DR-ATTR=CS-L-
( 3BE) Oft-WE-
( A6) OR-AOOR-3-
C AB) OR-AOOR-0-
r 86) 0R-A00R-7-
( BB) OR-AOCR-I
C 06) 0R-A00R-
( 86) 0R-A00R-
( BB) OR-ACOR-
t BB) DR-AOOR-i
t AB) OR-AODR-I
( BB) OR-AODR-*
C IB3) DR-CHAR-CS-
03) DR-0B-1I
03) Carrage Return-08-10
03) Carrage Return-08-9
03) Carrage Return-0B-8
-f 03) OR-OB-ll
-< 03) OR-oa-ta
“t 03) OR-DB-g
t 385) OR-WE-
( AB) 0R-A00R-9-
( A 6) 0R-A00R-B-
( BB) OR-AODR
t BB) OR-AOCR-1
C BB) OR-AOOR-!
( SB) 0R-A0CR-<
( BB) OR-AODR-
C 86) OR-AOOR-t
C OB) OR-AODR-I
{ BB) OR-AODR-I
( )B3) OR-CMAH-CS-I
BB) OR-08-7
BB) Carrage Return-00-6
BBJ0R-C8-S
T 88)Carrage Return-08-4
-I 03) OR-CB-8
( 3B2) OR-WE-
( AB) OR-0OOR- 8-
( AB) OR-AODR-B-
( BB) 0R-A00R-7-
f 86) QR-ADCR-&- L
C 86) DR-AOCR-5-2.
I 8S) 0R-A0GR-4-3.
t 8b) 0R-A00R-3-i
( BB) UR-AOCR-B-T
C A6) OD-ADCR-10-&
C 86) OR-AOOR-0-S.
■i BB) 0R-D8-3
88) OR-OB-e
BB) Carrage Return-08-1
< 8B)Carrage Return-08-0
1
REUIS 10 rss
REV
DESCRIPTION
P RFT * |
[app by !
( 103 ) £>r-attr-re-
( 3CB) DR-^-STocOE-
X
4.
7.
8,
L3 j
-^7-“-
CLK
45AC
1875
.fi
.5
6
.9
ie
11
0 Q
^ - ( j 84j b_q0_7
LL
"Jjj-< 184) B-OS-6
_e_ _ 13.
■fj-C 184) B-OB-5
'** t 184) 0-OB-4
{ 103) DR-CHAR-RE-
t 3C8) DR-R0-STRC3E—
t 88)OR-OB- 7 —
C 82) OR-OB-B-
t 02) 0R-D8-5—
t 82) 0R-08-4—
( 82) OR-OB-3—
t B2) OR-OB-B—
C 82) OR-OB-l—
( BB) 0R-08-B—
—KT
C_K
& _
4S-P
1075
—C 1B4) 8-08- 7
—C 184)8-0B-6
—( 184) 8-08-5
—C !84) a-CB-4
-i 194) 3-08-3
08-8
08-1
00-0
—( 1B4) B
—C 184) B
C IB31 DR-CHAR-CS-L-
f 3BB) Dfl-»V£-
( A6) OR-AOOR
( A6) DR-AOOR-I
( BB) OR-AOOR-
C B6) 0R-A30R-I
( B6) DR-AOCR-
t BB) Carrage Return-AODR-4
C 86) OR-AODR-
t BB) 0R-A00R-8 -
C AB) OR-AOOk-I *
C 86) OR-ADOR-*
C 183) DR-CHAR-CS-L-
BB) Carrage Return-08-7
3B) Carrage Return-OB-B
SB) Carrage Return-08-S
BB) Carrage Return-OB-4
0=
( A6) OR-AODR
t BB) Carrage Return-AODR
( SB) Carrage Return-ACOR-3-
t 86) OR-AODR
BB) Carrage Return-00-3
BB) Carrage Return-08-S
BB) Carrage Return-OB-I
R2) C9-D3-0
r
(See R Tea C, See R Tea SYNC GEN, DR MUX , ATTR-DR-RAM , CHAR-DR-RAM)
p
CH
CHECKEO
.ENGINEER '
APPRQ V
FIRST S£D ON
DATA GENERAL CORPORATION
HEST90R0. MASSACHUSETTS 01501
TITLE
See R Tea MAIN
DASHER
001002&S1
1 SHEET
REV !
P GF R
4
«T» 0* ©«T* CC **Cfc*l C0**O««T*JW
•t »f^«ceucfo o* co° 10 c* ttto »»
h »««T a« Tt.f •••• rot «tMur«CTu*C
>» rtw» mpmqut Mt»t-t»« >t»»st ci
C?
t 2C7) diep-en-
( ec7j cj*
c ecsj Undcr-une-
{ BO3) OR-OB-ll—
( e03) DR-08-10
l 803) OR-OB-9
( 803) OR-OB-0
< 06) CURSOR
1
REUiL:.
REU
DESCRIPTION
iCR-TG ]
[APP Qy~
K 71
—eJ
< 03) DOT-CLOCK
-OOT-CLOCK
( 08) NICRC-Cl.OCK-^CLK O -
30-J
06) DIN
< 06) RU
i 06) RV
< 06) UNOER-ATTR
Cfe) BUNK
fC4) EN-CHAR-LO
r—C 04) EN-CHAR-
l-J
^10 1 in
34-
DOT-CLOCK-2-
0158.
R
( 01) BAU0-80URCE
l C3) DOT-CLOCK-
C 406) BLINK-EN-
( 2C6) VERT-S V NC—
( 03) OOT-CLUCK-
COUN-P
0 ENAB O
39-0 I
3 a ‘°" 3
COUNTER
XXK TC
PE_R
v y~Y
INIT- 5 -*
( 04) EN-CHAR-LO'
-L=
C4) MPU-ADR-SEL
iS,
C CS) OR-CS-EN-
( 04) EN-CHAR-LO
+ 5U
5 0 V
0870
| 34-0
-!£■ 0158
34-0
0158 .
PUL-UP8-
h RIU
ee7e
f C3) LO-CHAR-
( 892)0R-0S-’-
( 282) 0R-08-6-
( 28?) Carrage Return-C9-5-
t BBS)DR-09-4—
( 882) OR-CB-3—
C 298) DR-OB-8-
t 282) Carrage Return-08-1 —
t 2B2) OR-GB-0—
-Li
LL
W
C_K
47-J
1B7S
7
^ J 3
v rCLK O
34-P
0 2 >OP
c. __ C 1C7) MPU-ENH«-£-
4015^0*-1 04) CHAR
D O
R
s
S
>CLK O
36-0
0476
D o
R
11 j 38-P
-42- 0235
: 206) OR-AODR-1-*-3.
---LfiL
1
- \-t
v—
CLK
21^— f C - J 0LY0-0R-ODCR-1
41 — j
—< C 2 ) RELEASE-MPU
02 ZZ
3205 02
03
t C2)OR-CS-EN
( C2) OR-CS-EN
04 FF ZZ , -C C?) Carrage Return-OB-EN
04 .&
J
C C4) N°U-OR-ACCESS
C C8) OR-CS-EN- L
DOT-CLOCK-
41-0
024 9
C 8 ) OR-RO-STROBE
184) MPU-C.T-ACCESS
gisp-LtL^.
( C2) 0R-C8-EN-1-3.
-Lfi.
( 105) B-R/W-
83) HPU-AOR-SEL
41-0
0849
r 06) CURSOR
{ 06) DIN
t 0 6) UNOER^ORA
NOTE: T -*ESE NO IN PCB C 5SY S.
UITh TEST ARE aoluT PER
RBLE !.
WHEN THESE PCS 0SSYS ORE USE0
with different top .euel ASSY
• UNBEPS. REFER TO FOSE 2 OF
05.- *96 FOR CONFICLROTICN.
( 06) UNOER-AT fR
( BCS) UNCER-LINE-
“[ A 6) 'vNDER-DRAW
t C6) BLINK-
C 406) BLINK-TNG-
■i A i) ZRT- vIQ £0
C 06) CURSOR- 1
( A6) UNOER-DfTAW'
i 06) UNOER-ORCW f CHAR
C TINING GEN, UIOEO GEN, CHAR GEN)
( 06) CURSOR
T
OQTA GENERAL CORPORA T ION
wiEST90RCL MASSACHUSETTS 01581
TITLE
See R Tea MAIN
DASHER
_ 00 i 0 ae&si i
1 SHEET -^DE
R
D
ec •c**dOucrr c
c« o
C
1
REUISIO NS
REU
DESCRIPTION
DR-TG
1>
3
CD
-C
c ice> sri-Control-sei-
t 103) MAIN-SEL-
( IBS) AB-1-
cIBS) os- e-
( 1C6) Q3-3-
(iss) oa-4-
( IBS) 08-S~
{ ICS) OB-&-
( 1C5) OB-7—
C 1C&) OB-B—
t IC&J OB-9—
C 1C63 08-10—
$ '4
3
ENAS
i) *
A _
j_£_
] 4, - p ;
S
1 c
AQ?W 3
7. f
i
4
1
1—13
1PK 5
6/ O
IB *
8 BIT 7
LATCH
0 !
t DM BLINX-TflQ
t 06) BELL-EN
C 06) CHTC-f^St
C 06) BUNK-SN
( 06) UNOER-EN
( 06) RV-EM
( 06) OIM-EN
CSI
CS2
C33
A®
Ot
Al
430N
02
■ A2
8391
03
A3
A4
04
05
A5
C«
A7
08
AS
AO
8048KB
AI0
ROM
t 1B7)!NIT-
< 1B4) B-OB-6
184) B-DB-1
1B4) B-08-8
184)8-OB-3
!B4)B-08-4
84)B-OB-5
1B4)S-OS-&
1B4)B-OB-7
TPt 0
C 103) KYBO-OPTION-SEL-
C1B4)8-0B-7
' -i 1B4) B-oa-&
t1B43B-OB-S
—C 1B4) B-OB-4
C 1B4) B-OB-3
l !B4) Q-OB-E
( 1B4) B-CB-1
tIB4)B-OB-0
( 185) OB-
( IBS) OS-1
[ SC7) COMM-CtS
t OS) 60-HZ- l£ -
-t 1B4)B-DB-B
t1B4) B-OB-l
-t 1B4) B-DB-8
i 104) 8-0B-3
(1B4)9-0B-4
[1B4)B-OB-S
1B4)8-0B-6
~t 1843 0-08-7
S# Si S2
0
1
07-N
2
3
0579
4
5
6
IOF8
7
MUX
STR9
«?1S9 -j
M
t 03) BOT-MUX
13.
SC<>- L£ -
S« S! S2
- 0
■ I
11-H
• 2
3
eS79
4
5
0
IOF8
7
MUX
STRB
( S3) TOP-MUX
► 5U_ j '
RP4
770
KYB0-8R-C..R
KY80-LE0-9TRS
805. NO.
37-00
PORT NO.
U.S.FONT
14589
13&S5
NOT
INSERTED
FOREIGN
FONTS
14 533
lit -87S
14 531
S'?
51S
IN-1
r—$
30-0
9
-3-<
L -L£L
0173
is
R104
-AA/V
ea?s
87
-A:
EB 6 E9 CONNECT TO 0 SPEAKER.
ogc 0€eg\ uio uires. mounted
to the booro by o metql brocket.
DRAW N
CHECKED
ENGINEER
APP^Cv ED
HRST ^S£D ON
DfiTA GENERAL CORPORATION
UESTBORO, MASSACHUSETTS 01501
TITLE
See R Tea MAIN
□ASHER
5IZF CO
:aL
001002691 1 :
□
»*» C»*W Me *W0 tNCrta'CKt. -C«CK. •
’•« •••o rt »T T or CM Ta aatMt cnwonrei <
*“«ll not tc *f»»e>.cto o* ce»«o «• w»ro
o« m *>••* .( • -c Mia -••n.mc' .-•«
OB taut or jtCn» uTiCtt k«ni(
V
■>
♦sv J8-3 ,
-JO-19 v
C 1 B?) INI T-—
_ J9-21 v
t Cl ) COA+-RXC-^
t Cl )COM*-TXC : - ^" g3 y
C Cl ) COKt^DTR-—-- 8 - y
C SC3) COMtf-RTS-)
c
t 06) ATTR-RAM-H-SEL-
{ C7) RA)vf-Yfc-
C 1 85) OB-0-
■~1
ia 8
—6_Q.
C1C5)05-7-
„15
HE CS
is
4700
^ .17
n_ 1
1516
P
-4 —
4
“3
•5
6
i
0 5
1024X4
ROM
1B4)B-DB-3
l84)B-DB-e
l 84) B-OB-1
l84)B-DB-a
JH-30 x
C l 06) DB-4-
JB-32 x
t 1 06) DB-S-— - y
J8-18 v
t 1 06) OB-6- —~ y
J9-16 v
£ 1 06) DB-7-
- J8-E0 x
[4B3)IRO r - }
J8-7 v
t 1 BS) OB-0-—^
J8-9 x
f 1 B5) OB-1- —y
__ JB-2? x
( 1 05) B-R/W————— y
c ci ) conn-rxo - —y
£ 301 ) BOLfO-SOURCE-
V
C 303) DOT-CLOCK—-- 8 - 31 )
-JB-i* x
£ 1 C3) ACI A-SEL->
J8-2S x
( I 06) B-E- -y
JS-10 X
C 1 BS) OB-2 ————y
DRAW N
DATA GENERAL CORPORATION ! d
DHECKED
~: ^ESTEDRC. ^.^SS-wH-JSET T S £1501 j
ENGINEER
-1 TITLE . !
1 ■ 1
APP^Qv^EO x
FIRST wSED ON
U D T MAIN
L~. . __ i
s:?F*COrE Ing NUMBER REG ;
n 001 P5Pii q7q oil
T
^L.
Cl
REVISIONS
REU
DESCRIPTION
□R-'-Tcn
|5pp BY
BIOS GRIDS
HOR-STNC-VVV
ee36
7S
UERT-STNO
YOKE RET
■^O F0CU8 GRI04
YOKE
YOKE RET
&k) VIDEO OUT
&O GRID!
NOTE 1. 100 POTENTIOMETER ONO SWITCH
NOT ON BOORO CONNECT TO
El8 Eli E1E E13 EM
C See R Tea MONITOR CIRCUIT)
’
DRAW! N
-1
CHECKED
f
ENGINEER
APPROVED
| DATA GENERAL CORPORATION
«! Ui ESTSCRO . MASSACHUSETTS 01 SSI
FIRST USEO ON
'ITLE
UDT MAIN
size! CO IT DRAW ING NUMBER REV
JO ■ - 001001570
1 1
REVISIONS
REV
DESCRIPTION
OR-TG
ftPP BY 1%,
- 4 —£
r
P=D
c
♦302UOLT8
•H5UCLT AJX-
SEE TABLE 3
-^PS-SYNC
005 NC
R1S1
R163
RIS0
RMS
R164
J 4589
IN
OUT
IN
IN
OUT
1 3£>E5
1 <533
OUT
OUT
OJT
IN
1 14531
CR85
0008
CR86
- 0008
jDRAU N
CHECKED
ENGINEER
[approCTO
FIRST wSEO ON
B
OPTA GENERAL CORPORATION
UESTSORO. M ASSACHGSET-TS 01S31
A
TITLE
UDT MAIN
sutf'CDEE ING number rcu
00100157 . 9.11
//
♦leu
D
V V v v
B
NOTE 1. nOUNT 4 ON 183-903
8. NOUNT 8301 ON 188-087
3. NOUNT 016 ON 180-1188
4N0UNT CR19 ON 183-1507
CHAIN PCBJ.
[DRAW n
l
1- -1
DATA GENERAL CORPORATION |
UEST0ORO. MASSACHUSETTS 21501 !
CHECKED