VT220
   HOME

TheInfoList



OR:

The VT220 is a
computer terminal A computer terminal is an electronic or electromechanical hardware device that can be used for entering data into, and transcribing data from, a computer or a computing system. The teletype was an example of an early-day hard-copy terminal and ...
introduced by
Digital Equipment Corporation Digital Equipment Corporation (DEC ), using the trademark Digital, was a major American company in the computer industry from the 1960s to the 1990s. The company was co-founded by Ken Olsen and Harlan Anderson in 1957. Olsen was president unt ...
(DEC) in November 1983. The VT240 added monochrome
ReGIS Regis or Régis may refer to: People * Regis (given name), a given name (including a list of people with the name) * Regis (surname), a surname (including a list of people with the name) * Regis (musician), full name Karl O'Connor, an English ...
vector graphics Vector graphics is a form of computer graphics in which visual images are created directly from geometric shapes defined on a Cartesian plane, such as points, lines, curves and polygons. The associated mechanisms may include vector display a ...
support to the base model, while the VT241 did the same in color. The 200 series replaced the successful
VT100 The VT100 is a video terminal, introduced in August 1978 by Digital Equipment Corporation (DEC). It was one of the first terminals to support ANSI escape codes for cursor control and other tasks, and added a number of extended codes for special f ...
series, providing more functionality in a much smaller unit with a much smaller and lighter keyboard. Like the VT100, the VT200 series implemented a large subset of ANSI X.364. Among its major upgrades was a number of international character sets, as well as the ability to define new character sets. The VT200 series was extremely successful in the market. Released at $795, the VT220 offered features, packaging and price that no other serial terminal could compete with at the time. In 1986, DEC shipped 165,000 units, giving them a 42% market share, double that of the closest competitor,
Wyse WYSE (970 AM) is a radio station located in Canton, North Carolina, that simulcasts WISE's sports format from Asheville, North Carolina. Owned by the Asheville Radio Group subsidiary of Saga Communications, the station is licensed by the Fede ...
. Competitors adapted by introducing similar models at lower prices, leading DEC to do the same by releasing the less-expensive $545 VT300 series in 1987. By that time, DEC had shipped over one million VT220s.


Hardware

The VT220 improved on the earlier VT100 series of terminals with a redesigned keyboard, much smaller physical packaging, and a much faster microprocessor. The VT220 was available with CRTs that used white, green, or amber
phosphor A phosphor is a substance that exhibits the phenomenon of luminescence; it emits light when exposed to some type of radiant energy. The term is used both for fluorescent or phosphorescent substances which glow on exposure to ultraviolet or vi ...
s. The VT100s, like the
VT50 The VT50 was a CRT-based computer terminal introduced by Digital Equipment Corporation (DEC) in July 1974. It provided a display with 12 rows and 80 columns of upper-case text, and used an expanded set of control characters and forward-only scro ...
s before them, had been packaged in relatively large cases that provided room for expansion systems. The VT200s abandoned this concept, and wrapped the much smaller 1980s-era electronics tightly around the CRT. The result was a truncated pyramidal case with the apex at the back, only slightly larger than the CRT. This made it much easier to fit the terminal on a desk. An adjustable stand allowed the angle of the CRT to be adjusted up and down. Because it was lower than head height, the result was an especially ergonomic terminal. The
LK201 The LK201 is a detachable computer keyboard introduced by Digital Equipment Corporation of Maynard, Massachusetts in 1982. It was first used by Digital's VT220 ANSI/ASCII terminal and was subsequently used by the Rainbow-100, DECmate-II, and Pro- ...
keyboard supplied with the VT220 was one of the first full-length, low-profile keyboards available; it was developed at DEC's Roxbury,
Massachusetts Massachusetts (Massachusett language, Massachusett: ''Muhsachuweesut assachusett writing systems, məhswatʃəwiːsət'' English: , ), officially the Commonwealth of Massachusetts, is the most populous U.S. state, state in the New England ...
facility. It was much smaller and lighter than the VT100s version, and connected to the terminal using a lighter and more flexible coiled cable and a
telephone jack A telephone jack and a telephone plug are electrical connectors for connecting a telephone set or other telecommunications apparatus to the telephone wiring inside a building, establishing a connection to a telephone network. The plug is inserted ...
connector. The VT200s were the last DEC terminals to provide a 20mA current loop serial interface, an older standard originally developed for the
telegraph Telegraphy is the long-distance transmission of messages where the sender uses symbolic codes, known to the recipient, rather than a physical exchange of an object bearing the message. Thus flag semaphore is a method of telegraphy, whereas p ...
system but became popular on computers due to the early use of
Teletype Model 33 The Teletype Model 33 is an electromechanical teleprinter designed for light-duty office use. It is less rugged and cost less than earlier Teletype machines. The Teletype Corporation introduced the Model 33 as a commercial product in 1963 after ...
's as ''ad hoc'' terminals. A standard 25-pin D-connector was also provided for RS-232. Only one of the two ports could be in use at a given time. Later DEC terminals would replace both of these with their proprietary
Modified Modular Jack The Modified Modular Jack (MMJ) is a small form-factor serial port connector developed by Digital Equipment Corporation (DEC). It uses a modified version of the 6P6C modular connector with the latch displaced off-center so standard modular conne ...
(MMJ) connectors.


Software

The VT220 was designed to be compatible with the
VT100 The VT100 is a video terminal, introduced in August 1978 by Digital Equipment Corporation (DEC). It was one of the first terminals to support ANSI escape codes for cursor control and other tasks, and added a number of extended codes for special f ...
, but added features to make it more suitable for an international market. This was accomplished by including a number of different
character set Character encoding is the process of assigning numbers to graphical characters, especially the written characters of human language, allowing them to be stored, transmitted, and transformed using digital computers. The numerical values that ...
s that could be selected among using a series of ANSI commands. Glyphs were formed within a 10 by 10 grid. The terminal shipped with a total of 288 characters in its ROM, each one formed from an 8 by 10 pixel glyph. Using only 8 of the columns left space between the characters. The characters included the 96 printable ASCII characters, 67 Display Controls, 32 DEC Special Graphics, and a backward question mark used to represent undefined characters. The VT200s included the ability to make minor changes to the character set using the
National Replacement Character Set The National Replacement Character Set (NRCS) was a feature supported by later models of Digital's (DEC) computer terminal systems, starting with the VT200 series in 1983. NRCS allowed individual characters from one character set to be replaced b ...
(NRCS) concept. When operating on an
8-bit clean ''8-bit clean'' is an attribute of computer systems, communication channels, and other devices and software, that handle 8-bit character encodings correctly. Such encoding include the ISO 8859 series and the UTF-8 encoding of Unicode. History ...
link up to 256 character codes were available, which included a full set of European characters. But when operating on a typical 7-bit link, only 128 were available, and only 96 of these produced display output as the rest were
control character In computing and telecommunication, a control Character (computing), character or non-printing character (NPC) is a code point (a number) in a character encoding, character set, that does not represent a written symbol. They are used as in-band ...
s. This was not enough characters to handle all European languages. Most terminals solved this by shipping multiple complete character sets in
ROM Rom, or ROM may refer to: Biomechanics and medicine * Risk of mortality, a medical classification to estimate the likelihood of death for a patient * Rupture of membranes, a term used during pregnancy to describe a rupture of the amniotic sac * ...
, but there was a cost in doing so. DEC's solution to this problem, NRCS, allowed individual characters glyphs in the base set of 96 7-bit characters to be swapped out. For instance, the British set made a single substitution, replacing the US's hash character, , with the pound sign, . The terminal included 14 such replacement sets, most of which swapped out about a dozen characters. This eliminated the need to ship 14 versions of the terminal, or to include 14 different 7-bit character sets in ROM. Additionally, the VT200s allowed for another 96 characters in the Dynamically Redefined Character Set (DRCS), which could be downloaded from the host computer. Data for the glyphs was sent by encoding a set of six vertical pixels into a single character code, and then sending many of these ''
Sixel Sixel, short for "six pixels", is a bitmap graphics format supported by terminals and printers from DEC. It consists of a pattern six pixels high and one wide, resulting in 64 possible patterns. Each possible pattern is assigned an ASCII chara ...
s'' to the terminal, which decoded them into the character set memory. In later models, the same sixel concept would be used to send
bitmapped graphics file:Rgb-raster-image.svg, upright=1, The Smiley, smiley face in the top left corner is a raster image. When enlarged, individual pixels appear as squares. Enlarging further, each pixel can be analyzed, with their colors constructed through comb ...
as well. Character graphics were a common example of these downloaded sets.


ESCape Key controversy

Prior to the VT220, if an
Escape key On computer keyboards, the Esc key (named ''Escape key'' in the international standard series ISO/IEC 9995) is a key used to generate the escape character (which can be represented as ASCII code 27 in decimal, Unicode U+001B, or ). The escape ...
was present, it was positioned in the upper left corner of the keyboard. The VT220 moved it to the typical location for the f11 key, in the middle of the top row of keys. For users of the TECO editor, in which it is heavily used, this was inconvenient.


Legacy

In 1983-1984, during the design phase of the
Model M Model M designates a group of computer keyboards designed and manufactured by IBM starting in 1985, and later by Lexmark International, Maxi Switch, and Unicomp. The keyboard's many variations have their own distinct characteristics, with ...
keyboard, the VT220 was a new and very popular product. IBM's design team chose to emulate its LK201 keyboard layout. Key innovations that IBM copied were the inverted-T shape of the arrow cluster, the navigation keys above it, and the numeric keypad off to its right. Eventually the popularity of the IBM PC would lead to the Model M layout becoming standardized by ANSI and ISO. Through those standards, minor variations of the VT220's keyboard layout have dominated keyboard design ever since.


See also

*
ANSI escape code ANSI escape sequences are a standard for in-band signaling to control cursor location, color, font styling, and other options on video text terminals and terminal emulators. Certain sequences of bytes, most starting with an ASCII escape charac ...
*
Rainbow 100 The Rainbow 100 is a microcomputer introduced by Digital Equipment Corporation (DEC) in 1982. This desktop unit had a monitor similar to the VT220 and a dual-CPU box with both Zilog Z80 and Intel 8088 CPUs. The Rainbow 100 was a triple-use ma ...
*
Vttest Vttest is an application that is used to demonstrate features of VT100 and related terminals, or emulations thereof, such as xterm. The program was originally written in 1986 by Per Lindberg. It has been maintained and extended since 1996 by Th ...
- VT100 / VT220 / XTerm Test Utility


References


External links


Kermit 95 VT220 / VT320 Function Key Mapping
{{Digital Equipment Corporation DEC computer terminals Character-oriented terminal Computer-related introductions in 1983