APPLICATION REVISIONS
NEXT ASSY FINAL ASSY LTR DESCRIPTION DATE APPROVED
A PRODUCTION RELEASE/E.O. 34564 2-4-00 E.S.
VACUUM FLUORESCENT DISPLAY
2 X 24 CHARACTER
S03601-48A-048
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
DRAWN R. Rabb 2/4/00 VACUUM FLUORESCENT DISPLAY
CHECK D. Summers 2-4-00 2 X 24 CHARACTER
NOTICE IS HEREBY GIVEN THAT THIS DRAWING IS PART APPROVED
OF A PROPRIETARY ITEM OWNED BY INDUSTRIAL SIZE CODE IDENT NO.
E. Schumacher 2-4-00
05464
ELECTRONIC ENGINEERS, INC. AND SHALL NOT BE
REPRODUCED, OR COPIED OR USED AS THE BASIS FOR
MANUFACTURE OR SALE OF APPARATUS WITHOUT
A S03601-48A-048
WRITTEN PERMISSION OF I.E.E. INC. APPROVED
SCALE SHEET 1 OF 17
TABLE OF CONTENTS
PARAGRAPH NUMBER & TITLE
1.0 GENERAL DESCRIPTION
1.1 Introduction
1.2 Application
1.3 Special Features
1.4 Description
2.0 BLOCK DIAGRAM
3.0 THEORY OF OPERATION
4.0 OPERATION
4.1 Loading ASCII Character Data
4.2 Control Codes
4.3 Reading Data and Status Information
4.4 Character Chart
4.5 Alternate Character Codes
4.6 External Font Loading
4.7 Execution Times
4.8 Dedicated Hardware Lines
4.9 Serial Data and Self-Test
4.10 Connector Pin Assignments
5.0 ELECTRICAL CHARACTERISTICS
5.1 Power ON / OFF Sequence
5.2 Interface Signals
5.3 Absolute Maximum Ratings
5.4 Normal Operating Ratings
5.5 Timing Characteristics and Timing Diagrams
6.0 OPTICAL CHARACTERISTICS
7.0 ENVIRONMENTAL CHARACTERISTICS
8.0 ACCESSORIES
9.0 OUTLINE & INSTALLATION DRAWING
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 2
REV A
08/16/02
1.0 GENERAL DESCRIPTION
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.3 Special Features
ECMA-7 character alternates Scientific characters
“Minimum footprint” – 2-board model Power and data on same connector
Software dimming Jumper-selectable RS-232
Hardware reset Low flicker window
Hardware interrupt
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.
An ASCII-coded English font employs a standard 96 character set.
Figure 3 depicts the standard ASCII character set as displayed by the 03601-48A-048 module.
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 3
REV A
08/16/02
2.0 BLOCK DIAGRAM
SERIAL INPUT
SELF − TEST SHIFT REGISTER
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
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 4
REV A
08/16/02
3.0 THEORY OF OPERATION (Dot Matrix Displays)
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
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 5
REV A
08/16/02
4.0 OPERATION
4.1 Loading ASCII Character Data
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.
4.2 Control Codes
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)
DATA (HEX) DESCRIPTION FUNCTION AVAILABLE
IN SERIAL MODE
04 * PREPARE TO READ DATA AT PRESENT CURSOR LOCATION NO
05 * PREPARE TO READ CURSOR LOCATION VALUE NO
07 BLINK CURSOR (Note: Use of this function disables serial input NO
port)
08 BACK SPACE CURSOR LOCATION ONE POSITION YES
09 ADVANCE CURSOR LOCATION ONE POSITION YES
0A LINE FEED (vertical scroll from bottom line; cursor column does not YES
change)
0B BEGIN CHARACTER BLINK FIELD YES
0C END CHARACTER BLINK FIELD YES
0D CARRIAGE RETURN (returns cursor to left-most character position YES
of the same line; does not clear display)
0E MAKE CURSOR INDICATOR INVISIBLE (the cursor location counter YES
continues to function but there is no visible indicator of next character
location)
0F + MAKE CURSOR INDICATOR VISIBLE YES
<10> BOTTOM LINE DATA ENTRY WITH AUTOMATIC CARRIAGE YES
RETURN & LINE FEED (data enters beginning at the left-most
character position of the bottom row)
<11> + NORMAL DATA ENTRY WITH AUTOMATIC CARRIAGE RETURN YES
AND LINE FEED (data enters beginning at the home position)
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 6
REV A
08/16/02
4.2.1 Instruction For A0=0 (Pulse WR Low, CS =0, Input Buffer Empty) (Cont’d)
DATA (HEX) DESCRIPTION FUNCTION AVAILABLE
IN SERIAL MODE
<12> OVERWRITE OF RIGHT-MOST CHARACTER / AUTOMATIC YES
CARRIAGE RETURN OFF
<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).
16 + CURSOR HOME (returns cursor to upper left-most position of multi- YES
line display)
19 A0 HIGH FOR NEXT BYTE ONLY (available in both parallel and serial YES
modes)
[1A] SELECT SCIENTIFIC CHARACTER SET YES
[1C] + SELECT ENGLISH CHARACTER SET (U.S. ASCII-7) YES
[1D] SELECT GENERAL EUROPEAN CHARACTER SET (ECMA-7) YES
[1E] SELECT SCANDINAVIAN CHARACTER SET (ECMA-7) YES
[1F] SELECT GERMAN CHARACTER SET (ECMA-7) YES
20-7F CHARACTER SET (see CHARACTER CHART) 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.
+ Display automatically defaults to these conditions after power-up and reset.
< > These instructions are mutually exclusive
[ ] Character set control affects ASCII characters 5B, 5C, 5D, 5F, 23 & 60.
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 7
REV A
08/16/02
4.2.2 Cursor Positioning Instruction (Pulse WR Low, CS =0, Input Buffer Empty)
DATA (b7-b0) DESCRIPTION A0 FUNCTION AVAILABLE
IN SERIAL MODE
00XX XXXX MOVE CURSOR TO LOCATION XX XXXX 1 YES**
(Location in binary – “0000 0000”
moves cursor to home position)
1LXX XXXX MOVE CURSOR TO LOCATION XX XXXX 0 NO
(Location in binary; L=0 upper line,
L=1 lower line; “1000 0000” moves
cursor to home position)
1B HEX MOVE CURSOR TO FOLLOWING POSITION 0 YES
(0001 1011) (2 byte instruction to locate cursor
in serial (or parallel) mode)
0LXX XXXX SECOND BYTE 0 YES
(Location in binary – left most
location is zero. L=0 upper
line, L=1 lower line)
** 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)
DATA (HEX) DESCRIPTION FUNCTION AVAILABLE
IN SERIAL MODE
40 RESET YES**
41 * PREPARE TO READ CURSOR LOCATION VALUE NO
42 * PREPARE TO READ DATA AT PRESENT CURSOR LOCATION NO
43 * PREPARE TO READ DATA AT PRESENT CURSOR LOCATION NO
AND INCREMENT CURSOR
44 BEGIN UNDERBAR ON STEADY FIELD YES**
45 END UNDERBAR ON STEADY FIELD/BLINK FIELD YES**
46 BEGIN BLINK UNDERBAR FIELD YES**
4C + DISPLAY DIMMEST YES**
4D DISPLAY DIM YES**
4E DISPLAY BRIGHT YES**
4F DISPLAY BRIGHTEST YES**
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 8
REV A
08/16/02
4.2.3 Instruction for A0=1 (Pulse WR Low, CS =0, Input Buffer Empty) (Cont’d)
DATA (b7-b0) DESCRIPTION FUNCTION AVAILABLE
IN SERIAL MODE
10XX XXXX * PREPARE TO READ DATA AT POSITION XX XXXX NO
(Location in binary – “1000 0000” reads
data at home position)
* “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)
+ Display automatically defaults to these conditions after power-up and reset.
4.3 Reading Data and Status Information ( CS =0 and A0=1)
Status may be read from the display by pulsing RD low. Instructions are as follows:
DATA (b7-b0) DESCRIPTION FUNCTION AVAILABLE
IN SERIAL MODE
READ OUTPUT BUFFER STATUS (Data may be NO
read from the display module when the
output buffer is full)
XXXX XXX1 DATA BIT 0 = 1: OUTPUT BUFFER FULL
OR
XXXX XXX0 DATA BIT 0 = 0: OUTPUT BUFFER EMPTY
READ INPUT BUFFER STATUS (Data may be NO
written to the display module when the
input buffer is empty)
XXXX XX1X DATA BIT 1 = 1: INPUT BUFFER FULL
OR
XXXX XX0X DATA BIT 1 = 0: INPUT BUFFER EMPTY
READ LOW FLICKER STATUS (When both data NO
bits 1 and 4 are low, writing data to the
display will not cause blank spots or bright
flashes to occur)
XXX1 XXXX DATA BIT 4 = 1: LOW FLICKER WINDOW CLOSED
OR
XXX0 XXXX DATA BIT 4 = 0: LOW FLICKER WINDOW OPEN
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 9
REV A
08/16/02
4.4 Character Chart (5x7 Dot Matrix)
FIGURE 3
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 10
REV A
08/16/02
4.5 Alternate Character Codes
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.
CONTROL CODES CHARACTER SET ASCII LOCATION (HEX) CHARACTERS
23 5B 5C 5D 5F 60
1A Scientific
1C English
1D General European
1E Scandinavian
1F German
Default and power-up is 1C (English).
4.6 External Font Loading
Not available at this time.
4.7 Execution Times (Maximum)
Character rate: 265µS
Line feed: 1.3mS
Display clear: 710µS
Horizontal scroll: 590µS
Control codes: 150µS
Reset (Software): 480µS
Reset (Hardware): 500mS
4.8 Dedicated Hardware Lines
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.
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 11
REV A
08/16/02
4.8.2 INTERRUPT INT
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.
4.9 Serial Data and Self-Test
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
STANDARD TTL SERIAL INPUT
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.
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 12
REV A
08/16/02
4.10 Connector Pin Assignments
J1 (DATA/POWER)
PIN NO. FUNCTION
J1-1 DATA B7 (MSB)
J1-2 +5VDC @ 740mA (Typ.)*
J1-3 DATA B6
J1-4 +5VDC @ 740mA (Typ.)*
J1-5 DATA B5
J1-6 COMMON
J1-7 DATA B4
J1-8 REMOVED FOR KEYING
J1-9 DATA B3
J1-10 COMMON
J1-11 DATA B2
J1-12 INTERRUPT INT
J1-13 DATA B1
J1-14 SERIAL IN/SELF-TEST (T0)
J1-15 DATA B0
J1-16 RESET RST
J1-17 WRITE ( WR )
J1-18 DEVICE SELECT
J1-19 ADDRESS ZERO BIT (A 0)
J1-20 READ ( RD )
* Brightest Software Setting
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.
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 13
REV A
08/16/02
5.0 ELECTRICAL CHARACTERISTICS
5.1 Power ON / OFF Sequence
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.
5.2 Interface Signals
All logic signals abide by the following convention: logic "1" is a high, logic "0" is a low.
Input Levels:
Logic 1 > 2.4VDC @ 1µA
Logic 0 < 0.5VDC @ 0.5mA
Output Levels:
Logic 1 > 3.5VDC @ 150µA
Logic 0 < 0.5VDC @ 1mA
All parallel interface lines are internally pulled up using 10K resistors connected to the +5V supply.
5.3 Absolute Maximum Ratings
Primary voltage: +5.5VDC
Logic range: -0.5VDC thru +5.5VDC
RS-232 +15VDC to +3VDC/-1VDC to-15VDC
5.4 Normal Operating Ratings
Primary voltage: +5.0 ± 0.25VDC
Default Condition – Current Required (at 5.0 VDC):
(Dim)
710mA Max. (Screen filled with “@” character)
700mA Typ. (Screen filled with “H” character)
520mA Min. (Screen clear)
Bright Condition 870mA Max. (Screen filled with “@” character)
840mA Typ. (Screen filled with “H” character)
520mA Min. (Screen clear)
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 14
REV A
08/16/02
5.5 Timing Characteristics And Timing Diagram
READ OPERATION
WRITE OPERATION
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 15
REV A
08/16/02
6.0 OPTICAL CHARACTERISTICS
Format: 2 lines of 24 characters
Character height: .178 in. (4.51mm)
Character spacing: .157 in. (4.0mm) center-to-center
Character design: 5 x 7 dot matrix
Type of cursor indicator: Underbar
Character set: 96-character U.S. ASCII-7
General European ECMA-7
Scandinavian ECMA-7
German ECMA-7
Scientific alternates
Color: Blue-green, peak at 5000 Angstroms
Viewing angle: 150 degrees
Brightness: (22oC) 40 fL (min), 50fL (typ) at dim setting
240 fL (min), 277 fL (typ) at brightest setting
Projected life at rated
operating conditions: 40,000 to 100,000 hours*
*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
Operating temperature: 0 to +55 (oC) +32 to +131 (oF)
Storage temperature: -65 to +85 (oC) -85 to +185 (oF)
Relative humidity: 0 to 95% (non-condensing)
Vibration: 10 to 50 Hz 2mm peak-to-peak (3 axis)
Shock: 20 G (3 axis)
Weight: 5.0 ounces (141.7 grams)
8.0 ACCESSORIES
Cables Part Number Qty Required Description
Power/Data 31912-XX 1 Single Ended
Power/Data 31938-XX 1 Double Ended
Connectors Mates With:
Power/Data 3M3421-6020
NOTE: FOR APPLICABLE FILTER PART NO. SEE OUTLINE DWG. SHEET 17.
Filters P/N 31101-XX P/N 31872-XX
Gray -01 -01
Blue -02 -02
Aqua -04 -04
Neon Yellow-Orange -05 -05
Green -07 -07
Neutral Gray CP -09 -09
Yellow CP -10 -10
Industrial Electronic Engineers, Inc. SIZE CODE IDENT NO.
S03601-48A-048
A 05464
Van Nuys, California SCALE N/A SHEET 16
REV A
08/16/02
9.0 OUTLINE AND INSTALLATION DRAWING
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