Vacuum Fluorescent Display
Vacuum Fluorescent Display
Vacuum Fluorescent Display
REV A A A A A A A A A A A A A A A A A
SHEET 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
REVISION STATUS
PROJ. NO. 246 CONTRACT INDUSTRIAL ELECTRONIC ENGINEERS, INC.
VAN NUYS, CALIFORNIA
1.1 Introduction
1.2 Application
1.3 Special Features
1.4 Description
4.0 OPERATION
8.0 ACCESSORIES
1.1 Introduction
This specification describes the interface requirements and features of a 2 line Vacuum Fluorescent Display,
24 characters wide. The characters are formed using a 5x7 dot matrix.
1.3 Application
This unit may be used as a console display which provides alphanumeric information that is easily readable in
high ambient light. It is ideal for point-of-sale terminals, office computers, and a wide range of business and
industrial equipment.
1.4 Description
This Vacuum Fluorescent Display is a self-contained multiplexed unit which provides a simple interface to a
microprocessor system.
Satisfactory unidirectional operation may be achieved with only seven bits, while full bidirectional capability
requires eight. In either mode, timing is not critical for data communication except that which is shown in
Section 5.5. Data is entered either serially (1200 Baud) or in parallel at rates determined by execution times.
This unit consists of a vacuum fluorescent display tube and a minimal amount of electronic hardware.
Primary complexity is contained within the microprocessor software, which controls all display functions.
A single +5VDC power supply (approximately 630mA typical)/(740mA typical for brightest setting) is required
for operation. Total power is thus about 4 watts.
All display characters and standard control codes are in 7-bit ASCII. All inputs are TTL compatible. No
unusual coding or critical timing is required to interface with and operate this display.
A wide spectrum of color filters is available to fit all applications. The characters are bright, but soft, providing
comfortable short or long-term viewing.
Figure 3 depicts the standard ASCII character set as displayed by the 03601-48A-048 module.
SERIAL INPUT
T
0
PARALLEL STROBED
WR LATCHES
DEDICATED
RD ON-BOARD
MICROPROCESSOR
A0
CONTROLLER
CS ANODE DRIVERS
RESET
DISPLAY TUBE
ASCII
COMPATIBLE
8 - BIT
BIDIRECTIONAL CHARACTER SELECT
DATA BUS DRIVERS (GRID)
SHIFT REGISTER
ON-BOARD
DRIVE VOLTAGES
+5VDC DC-TO-DC AND AC
FOR VACUUM FLUORESCENT
VOLTAGE
DISPLAY TUBE
CONVERTER
FIGURE 1
The Vacuum Fluorescent Display array consists of three basic electrodes which are enclosed in an evacuated
glass chamber. The first electrode is the filament, which spans the entire length of the display, and is made
from a small diameter oxide coated tungsten wire. This element is common to all characters and supplies the
electron emission needed for operation. Individual grid electrodes are provided, one for each character, to
control current passing to the anodes. Each grid is a fine mesh metal screen which provides digit-select
electrical control with no visual interference. When the grid is positive with respect to the filament, electrons
are allowed to pass on to the third electrode, the anode dots, causing the fluorescent phosphor coating on
each positively charged dot to glow. Selectively energizing these fluorescent dots causes the desired
character to be displayed.
FIGURE 2
All printing characters are located in standard ASCII code locations from 20 (HEX) to 7F (HEX), and can be
written with CS = A0=0 by pulsing WR low. Control character assignments are as follows.
NOTE: CARE SHOULD BE TAKEN NOT TO SEND UNDEFINED CONTROL OR COMMAND CODES TO
THE FLIP DISPLAY MODULE AS THIS MAY CAUSE A SOFTWARE MALFUNCTION OF THE
MODULE.
4.2.1 Instruction For A0=0 (Pulse WR Low, CS =0, Input Buffer Empty)
0A LINE FEED (vertical scroll from bottom line; cursor column does not YES
change)
<13> HORIZONTAL SCROLL MODE (from right to left on bottom line only, YES
after line has been filled)
14 RESET YES
15 + DISPLAY CLEAR (puts cursor at left side bottom row in Mode 10 YES
HEX, & home in Modes 11 HEX, 12 HEX and 13 HEX).
19 A0 HIGH FOR NEXT BYTE ONLY (available in both parallel and serial YES
modes)
* “PREPARE TO READ. . .” commands should be followed with a “READ DATA FROM DISPLAY MODULE”
operation, which is accomplished by pulsing RD low when A0=0 and CS =0. See Section 4.3.
[ ] Character set control affects ASCII characters 5B, 5C, 5D, 5F, 23 & 60.
** These functions are available in the SERIAL mode when preceded by an “A 0 HIGH FOR NEXT BYTE ONLY”
command (19 HEX).
4.2.3 Instruction for A0=1 (Pulse WR Low, CS =0, Input Buffer Empty)
40 RESET YES**
* “PREPARE TO READ. . .” commands should be followed with a “READ DATA FROM DISPLAY
MODULE” operation, which is accomplished by pulsing RD low when A0=0 and CS =0. See
Section 4.3.
** These functions are available in the SERIAL mode when preceded by an “A 0 HIGH FOR NEXT
BYTE ONLY” command (19 HEX)
Status may be read from the display by pulsing RD low. Instructions are as follows:
FIGURE 3
1A, 1C-1F are mutually exclusive latched functions. The following characters appear as a function of the last
control code (1A, 1C-1F) and their ASCII location.
1A Scientific
1C English
1D General European
1E Scandinavian
1F German
4.8.1 RESET
Hardware RESET is available on J1, pin 16. Holding RESET low for at least 50µS, and then returning it to
high, will clear the display and set the cursor to the home position (power-up condition); this sequence
requires approximately 500mS to complete. Sinking current must be able to discharge a 1µF capacitor
connected internally.
This output is available on J1, pin 12 and provides and interrupt signal that can be used in connection with
master processors such as the 6502, 6800, or any other device that uses an active low for interrupt. The
output goes high at the time of a read, write, or hardware reset. It goes low after the module has accepted the
last operation written to it.
Included as a standard feature is a serial asynchronous receiver with a jumper-selectable input (T0) which
allows for either TTL or RS-232 input levels. This input is unidirectional. The display is shipped from the
factory with E2 jumpered to E3 for TTL level operation. For RS-232 level input, remove the jumper from E3,
and jumper E2 to E1.
A logic high represents a "mark" and a logic low represents a "space", with data formatted as an 11-bit word
of one start bit, eight data bits and two stop bits. The data is input at a fixed rate of 1200 baud. NOTE: The
eighth data bit (MSB) must always be low, not parity, in order for data to be received properly. (For RS-232
input, a marking level is a negative voltage; but data is formatted identically with respect to data start and stop
bits, MSB, LSB, etc.). In the serial mode, device select (CS) has no effect.
(LSB) (MSB)
1200 BAUD
+2.4 to +5.0V
b b b b b b b b
0 1 2 3 4 5 6 7 NO PARITY
0.0 to +0.5V
1 START BIT 8 DATA BITS 2 STOP BITS
Self-Test is a very useful feature and can be activated by maintaining a logic low (or high, if strapped for RS-
232) on the serial input (T0), for a period longer than 4 seconds. ASCII characters from 20 (HEX) to 7F (HEX)
will be displayed advancing through the character field at approximately a 3-character per second rate. This
self-test capability can be used to speed up both in-field fault isolation, and incoming receiving inspection.
J1 (DATA/POWER)
J1-3 DATA B6
J1-5 DATA B5
J1-6 COMMON
J1-7 DATA B4
J1-9 DATA B3
J1-10 COMMON
J1-11 DATA B2
J1-13 DATA B1
J1-15 DATA B0
J1-17 WRITE ( WR )
J1-20 READ ( RD )
CMOS Note: Care must be taken to insure that input signals do not exceed the supply voltage or ground
levels. Data cables must be as short as possible to reduce signal overshoots.
There are no deleterious effects associated with power ON and OFF of this display; however, rapid ON/OFF
sequencing is not recommended. Neither data nor power connectors should be connected/disconnected while
power is applied.
CAUTION: Do not apply data or strobe signals unless logic power is also applied; otherwise, the input
circuits may be damaged.
Because of the power-up cycle within the microprocessor, rise time of the power supply should be less than
100mS. The display module is not ready to accept data for 500mS.
All logic signals abide by the following convention: logic "1" is a high, logic "0" is a low.
Input Levels:
Output Levels:
All parallel interface lines are internally pulled up using 10K resistors connected to the +5V supply.
READ OPERATION
WRITE OPERATION
*Note: End of useful life is defined as the point when the display tube light output has decreased to half its
initial minimum rated brightness. This life rating is based on use with random text messages. To
obtain maximum life, users are encouraged to avoid fixed messages and to blank or clear the display
when it is not in use.
7.0 ENVIRONMENTAL CHARACTERISTICS
Power/Data 3M3421-6020
NOTE: FOR APPLICABLE FILTER PART NO. SEE OUTLINE DWG. SHEET 17.
FIGURE 4
TOLERANCE:
.XX = ±.03 (0.8)
.XXX = ±.010(0.25)
Dim. in inches (mm)
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 17
REV A
08/16/02