IEE SL330-X4XI User manual

APPLICATION REVISIONS
NEXT ASSY FINAL ASSY LTR DESCRIPTION DATE APPROVED
- PRODUCTION RELEASE/E.O. 32901 8-18-97 D. Goodale
AE.O. 33616 3-12-98 B. Lo
BE.O. 37784 5-23-03 B. Lo
CE.O. 37851 6-12-03 B. Lo
LIQUID CRYSTAL DISPLAY
SPECIAL
SL330-X4XI
REV CCCCCCCCCCCCCCCCCCCCCCC
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. 368 CONTRACT INDUSTRIAL ELECTRONIC ENGINEERS, INC.
VAN NUYS, CALIFORNIA
DRAWN R. January LIQUID CRYSTAL DISPLAY
CHECK D. Summers 8-18-97 SPECIAL
NOTICE IS HEREBY GIVEN THAT THIS DRAWING IS PART
OF A PROPRIETARY ITEM OWNED BY INDUSTRIAL APPROVED SIZE CODE IDENT NO.
ELECTRONIC ENGINEERS, INC. AND SHALL NOT BE
REPRODUCED, OR COPIED OR USED AS THE BASIS FOR
MANUFACTURE OR SALE OF APPARATUS WITHOUT
D. Goodale 8-18-97 A05464 SL330-X4XI
WRITTEN PERMISSION OF I.E.E. INC. APPROVED SCALE SHEET 1OF 23

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 2
04/14/05
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 Character Chart
4.4 User Defined Characters
4.5 Dedicated Hardware Lines
4.6 Serial Data and Self-test
4.7 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
6.0 OPTICAL CHARACTERISTICS
7.0 ENVIRONMENTAL CHARACTERISTICS
8.0 ACCESSORIES
9.0 OUTLINE & INSTALLATION DRAWING

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 3
04/14/05
1.0 GENERAL DESCRIPTION
1.1 Introduction
This specification describes the interface requirements and features of a 2 line Liquid Crystal Display (LCD)
, 30 characters wide. The characters are formed using a 8x18 dot matrix.
1.2 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
Thai character set Wide operating temperatures (-20 to +70°)
Power and data on same connector Minimum depth
12-29 Volt Operation EIA-232C data interface
Low cost EIA-422A data interface
Shielded I/O Connector standard Software self test
1.4 Description
This LCD is a self-contained multiplexed unit which provides a simple interface to a microprocessor system.
The display is available with one I/O connector and a choice of either EIA-232C or EIA-422A interfacing.
EIA-232C INTERFACE = IEE NO. L330-04XI
EIA-422A INTERFACE = IEE NO. L330-14XI
This unit consists of a liquid crystal display cell and a minimal amount of electronic hardware. All display
characters and control codes can be accessed in a 8-bit format. Primary complexity is contained within the
microprocessor software, which controls all display functions.
A single 12-29 volt power supply is required for operation. At +12VDC, total power is approximately .72
watts and current is about 60mA.
Data is entered serially at 9600 Baud at rates determined by execution times.
The large characters are easily readable, even in direct sunlight and provide comfortable short or long-term
viewing.
Figures 3 through 11 depict character sets used in this module.

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 4
04/14/05
2.0 BLOCK DIAGRAM
LEVEL CONVERTERS
LCD CELL
ROW DRIVER
SHIFT REGISTER
SHIFT REGISTER
DEDICATED
ON-BOARD
MICROPROCESSOR
CONTROLLER
ON-BOARD
DC-TO-DC
VOLTAGE
CONVERTER
FOR LIQUID CRYSTAL
DISPLAY CELL
DRIVE VOLTAGES
DTR
CTS
TX
RX
EIA-232
RETURN
RX -
RX +
TX +
TX -
OR
EIA-422
+12VDC
LEVEL CONVERTERS
COLUMN
FIGURE 1

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 5
04/14/05
3.0 THEORY OF OPERATION
Liquid Crystal Displays utilize ambient light falling on the display to reflect the image to the observer. The
LCD cell is constructed by sandwiching a liquid crystal mixture between two glass plates that are coated
with a polarizer, and lined with transparent electrodes. A selectively applied electric field aligns the nematic
molecules (crystals) so that they either transmit or block the polarized light from being reflected back out of
the cell to the viewer.
This display consists of two display areas, each comprising a matrix of 18 x 240 dots, to display four lines
of characters. A matrix addressing technique provides individual control of the electric field applied to each
dot used to create the character. A standard character is generated within a 8 x 18 dot matrix. A
unselected dot passes the light which reflects back appearing as a yellow-green background. Selected dots
block the light to create the lines of the dark blue characters. The 18 high dot columns allow for creation of
special characters and fonts. Liquid crystal displays have several advantages over other display
technologies. LCDs operate from low voltage and power, are viewable in direct sunlight, have long life, and
are more economical to manufacture.
FIGURE 2

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 6
04/14/05
4.0 OPERATION
4.1 Loading ASCII Character Data
All printing characters are located in standard ASCII code locations from 20 (HEX) to FF (HEX). 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 DISPLAY MODULE AS THIS MAY CAUSE A SOFTWARE MALFUNCTION OF THE
MODULE.
4.2.1 Instruction
DATA (HEX) DESCRIPTION
01 READING THE CHARACTER CAPACITY OF THE DISPLAY (DISPLAY RESPONDS
SENDING 3C (HEX))
02 DISPLAY SOFTWARE CHECKSUM AND SOFTWARE NUMBER
03 READ CURSOR LOCATION VALUE (DISPLAY RESPONDS WITH 1 BYTE)
FOR 8 x 18 DOT CHARACTERS FOR 5 x 8 DOT CHARACTERS FOR 10 x 14 DOT CHARACTERS
01-1E (HEX) FOR LINE 1 01-28 (HEX) FOR LINE 1 01-14 (HEX) FOR LINE 1
21-3E (HEX) FOR LINE 2 41-68 (HEX) FOR LINE 2 21-34 (HEX) FOR LINE 2
81-A8 (HEX) FOR LINE 3
C1-E8 (HEX) FOR LINE 4
04 READ DATA AT PRESENT CURSOR LOCATION
08 BACKSPACE CURSOR LOCATION ONE POSITION (cursor stays when at HOME location)
09 ADVANCE CURSOR LOCATION ONE POSITION (cursor wraps around after bottom right
character location)
0A LINE FEED (vertical scroll from bottom line; cursor position does not change)
0C CLEAR THE DISPLAY (cursor stays)
0D CARRIAGE RETURN (returns cursor to left-most character position of the same line;
does not clear display)
0E MAKE CURSOR INDICATOR INVISIBLE (the cursor location counter continues to function
but there is no visible indicator of next character location) (10x14 DOT BOLD CHARACTER
ONLY)
0F + MAKE CURSOR INDICATOR VISIBLE, UNDER BAR. (10x14 DOT BOLD CHARACTER ONLY)
<10> BOTTOM LINE DATA ENTRY WITH AUTOMATIC CARRIAGE RETURN & LINE FEED
(puts cursor a left side bottom row and data enters beginning at the left-most character
position of the bottom row, vertical scroll from bottom line after line has been filled)

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 7
04/14/05
4.2.1 Instruction (Cont’d)
DATA (HEX) DESCRIPTION
<11> + NORMAL DATA ENTRY WITH AUTOMATIC CARRIAGE RETURN AND LINE FEED
(data enters beginning at the home position, vertical scroll from bottom line after line
has been filled)
<12> OVERWRITE OF RIGHT-MOST CHARACTER ON THE PRESENT LINE/AUTOMATIC
CARRIAGE RETURN OFF
<13> HORIZONTAL SCROLL MODE (from right to left on bottom line only, after line has been
filled)
14 RESET (goes to system default settings and clears all DOWN LOAD CHARACTERS)
15 + DISPLAY CLEAR (puts cursor at left side bottom row in Mode 10 HEX, & home in Modes
11 HEX, 12 HEX, 13 HEX and 1A HEX)
16 + CURSOR HOME (returns cursor to upper left-most position)
19 SET BIT 7 HIGH FOR NEXT BYTE ONLY:
19-00 TO 19-7F: Same as ASCII 80-FF
<1A> WRAP AROUND DATA ENTRY:
(After bottom right character enters, cursor moves to home position)
1B 1B-05-49 IEE SPECIFIC RESPONSE CODE
(Sent without regard for flow control)
D,2,IEE,36039,-01 (CR) (18 BYTES)
1B-26-01-M-N DEFINE DOWN LOAD CHARACTERS (5x8 DOT CHARACTER ONLY)
M=BYTE LOCATION TO BEGIN DOWNLOAD (20 to FF)
N=NUMBER OF CHARACTERS TO BE DOWNLOADED
EACH CHARACTER PATTERN IS 5 BYTES (See 4.4)
1B-3F-N DELETE DOWNLOAD CHARACTER LOCATION N (N=20-FF)
(5x8 DOT CHARACTER ONLY)
1B-40 TERMINATE SELF TEST (all configurations go to default setting
and clear all DOWN LOAD CHARACTERS)
1B-74-N SELECT CHARACTER SET
N=01, ASCII AND GENERAL EUROPEAN (fig. 3 & 4)
N=02, ASCII AND KATAKANA (fig. 6)
N=03, ASCII AND CYRILLIC (fig. 5)
N=04, ASCII AND HEBREW (fig. 7)
N=05, ASCII AND GREEK (fig. 8)
N=06, ASCII AND POLISH (fig. 9)
N=07, BOLD FONT (fig. 10)
+ N=08, THAI CHARACTER (fig. 11
1D-05 EPSON SPECIFIC RESPONSE CODE DISPLAY RESPONDS
SENDING 05 TO HOST.

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 8
04/14/05
4.2.1 Instruction (Cont’d)
DATA (HEX) DESCRIPTION
1F 1F-24-C-L MOVE CURSOR TO COLUMN C LINE L
FOR 8x18 THAI CHARACTERS: C=01-1E (HEX)
L=01-02 (HEX)
FOR 5x8 DOT CHARACTERS: C=01-28 (HEX)
L=01-04 (HEX)
FOR 10x14 DOT CHARACTER: C=01-14 (HEX)
L=01-02 (HEX)
1F-40 EXECUTE SELF TEST (Use 1B-40 to terminate self test)
20 to 7F MAIN CHARACTER SET
80 to F7 ALTERNATE CHARACTER SET
+ Display automatically defaults to these conditions after power-up or reset.
< > These instructions are mutually exclusive

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 9
04/14/05
4.3 Character Set Charts
4.3.1 Characters
The L330-X4XImodule offers six independently-selectable Character sets. Each consists of the ASCII set
shown below in Fig 3 occupying hex 20 through hex 7F, plus either General European (fig 4), Cyrillic (fig 5),
Katakana (fig 6), Hebrew (fig 7), Greek (fig. 8), or Polish (fig. 9). These “special” portions of the character
field occupy all or portions of hex 80 through hex F2 as shown.
FIGURE 3 - ASCII CHARACTER SET
Note: N/A = Non-Applicable

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 10
04/14/05
4.3.1 Characters (Continued)
FIGURE 4 - GENERAL EUROPEAN CHARACTER SET
Note: N/A = Non-Applicable

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 11
04/14/05
4.3.1 Characters (Continued)
FIGURE 5 - CYRILLIC CHARACTER SET
Note: N/A = Non-Applicable

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 12
04/14/05
4.3.1 Characters (Continued)
FIGURE 6 - KATAKANA CHARACTER SET
Note: N/A = Non-Applicable

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 13
04/14/05
4.3.1 Characters (Continued)
FIGURE 7 - HEBREW CHARACTER SET
Note: N/A = Non-Applicable

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 14
04/14/05
4.3.1 Characters (Continued)
FIGURE 8 - GREEK CHARACTER SET
Note: N/A = Non-Applicable

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 15
04/14/05
4.3.1 Characters (Continued)
FIGURE 9 - POLISH CHARACTER SET
Note: N/A = Non-Applicable

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 16
04/14/05
4.3.2 10 x 14 Dot Matrix Characters
The L330-040I offers a basic set of 64 upper case large, bold characters and symbols in a 10 x 14 dot
matrix font (.582”; 14.9mm high characters). It displays two rows of 20 characters.
FIGURE 10 - 10 x 14 BOLD CHARACTER SET

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 17
04/14/05
4.3.3 8 x 18 Dot Matrix Characters
The L330-040I offers a Thai character set in a 8x18 dot matrix font. It displays 2 rows of 30 characters.
FIGURE 11 - 8 x 18 THAI CHARACTER SET
(Default Setting)

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 18
04/14/05
4.3.3 8 x 18 Dot Matrix Characters
Thai vowel (90-98, D1, D4-D9, E7) and tone (E8-EC) should follow Thai consonant (A1-CF).
FIGURE 12 - 8 x 18 THAI CHARACTER SET

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 19
04/14/05
4.4 User Defined Character Loading (5 x 8 Dot Matrix)
A maximum of four characters may be created temporarily (until power-off or reset) by a user-defined down-
loaded character pattern. To do so, enter the following sequence of commands and data:
BYTE DESCRIPTION
1-3 Start load 1B-26-01 (HEX)
4 Location to begin download (20-FF hex)
5 Number of characters to download (01-04)
6-10 *Character dot data
*Repeat bytes 6-10 for the number of characters to be downloaded.
CHARACTER DOT DATA
BYTE # 7 6 5 4 3 2 1 0
6
7
8
9
10
36 31 26 21 16 11 6 1
37 32 27 22 17 12 7 2
38 33 28 23 18 13 8 3
39 34 29 24 19 14 9 4
40 35 30 25 20 15 10 5
CHARACTER MATRIX
1 2 3 4 5
6 7 8 9 10
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25
26 27 28 29 30
31 32 33 34 35
36 37 38 39 40
Example: To download 1 Greek letter Psi for character F8.
1Bh BYTE 1, start load
26h BYTE 2, start load
01h BYTE 3, start load
F8h BYTE 4, location to begin download
01h BYTE 5, download 1 character
0Ch BYTE 6, Dots 16, 11 ON
91h BYTE 7, Dots 37, 22, 2 ON
FFh BYTE 8, Dots 38, 33, 28, 23, 18, 13, 8, 3 ON
91h BYTE 9, Dots 39, 24, 4 ON
0Ch BYTE 10, Dots 20, 15 ON

Industrial Electronic Engineers, Inc. SIZE
ACODE IDENT NO.
05464 SL330-X4XI
Van Nuys, California SCALE N/A REV CSHEET 20
04/14/05
4.5 Dedicated Hardware Lines
Not available.
4.6 Serial Data and Self-test
The display has a 128 byte receive buffer. In order to avoid overrun of the receive buffer with no-
handshake (RS422 condition), all data strings sent by the host need a 10ms delay after sending 160 bytes
of data.
Serial characters are received with data formatted as a 10-bit word. The command set is structured to allow
transmission of 8 data bits. The data rate is fixed at 9600 baud. The level is EIA-232C.
(EIA-232) (LSB) (MSB)
+15 TO +3V
-15 TO -3V b0 b1 b2 b3 b4 b5 b6 b7
1 START BIT 8 DATA BITS 1 STOP BITS
Self-test is a very useful feature and can be activated by sending 1F-40 (HEX). The test may be terminated
by sending 1B-40 (HEX). Characters from 20 (HEX) to F2 (HEX) will be displayed advancing through the
characters at approximately 2.0 characters per second. This self-test capability can be used to speed up
both in-field fault isolation and incoming receiving inspection.
4.7 Connector Pin Assignment
EIA-232C
J1 (RJ-45)*
PIN NO. FUNCTION
1SIGNAL GROUND
2,7 12-29 VOLTS
3TRANSMIT DATA (OUTPUT)
4DATA SET READY (INPUT)
5DATA TERMINAL READY (OUTPUT)
6RECEIVE DATA (INPUT)
8POWER RETURN
* Shielded connector is standard.
EIA-422A
J1 (RJ-45)*
PIN NO. FUNCTION
1SIGNAL GROUND
2,7 12-29 VOLTS
3TRANSMIT DATA (A+)
4TRANSMIT DATA (A-)
5RECEIVE DATA (A-)
6RECEIVE DATA (A+)
8POWER RETURN
* Shielded connector is standard.
Table of contents
Other IEE Scale manuals