LC1622-BMDWH6 LCD Module Specs
LC1622-BMDWH6 LCD Module Specs
Model: LC1622-BMDWH6
Table of Contents
RECORD OF REVISION
Rev. Date Page Item Description
0.1 2007/05/10 -- -- New release
LC1622-BMDWH6 Rev 0.1 -2-
1. BASIC SPECIFICATIONS
1.1 Features
Display Format : 16 Characters X 2 Lines
LCD Mode : STN-Blue-Negative-Transmissive
Driving Method : 1/16 Duty, 1/5 Bias
Viewing Direction : 6:00
Backlight : LED, white color
Outline Dimension : 122.0(W) X 44.0(H) X 11.5(T) mm
Viewing Area : 99.0(W) X 24.0(H) mm
Character Size : 4.84 X 9.66 mm
Dot Size : 0.92 X 1.10 mm
Weight : 70 g
Controller : S6A0069 (KS066U)
Fixing Holes
J5
Bezel
J2
VSS 16 COM
LCD LCD PANEL
VDD
VO Controller 16 Characters x 2 Lines
RS LSI
R/W
S6A0069 40 SEG
E 40 SEG
or Eqv.
DB0
LEDA
LED Backlight
LEDK
LC1622-BMDWH6 Rev 0.1 -3-
3. ELECTRICAL CHARACTERISTICS
3.1 DC Characteristics (VDD=5.0V±10%, Ta=25℃)
Supply Voltage
VDD 4.5 5.0 5.5 V
(Logic)
Supply Voltage
VDD-VO -- 4.6 -- V
(LCD Drive)
Supply Current
IDD VDD=5.0V -- 2.0 3.0 mA
(Logic)
V IH
RS V IL
t SU1 t H1
t H1
R/W
V IL V IL
tW tF
V IH V IH
E V IL V IL V IL
tR t SU2 t H2
V IH V IH
DB0~DB7 Valid Data
V IL V IL
tC
V IH
RS V IL
t SU1 t H1
V IH V IH
R/W t H1
tW tF
V IH V IH
E
V IL V IL V IL
tR
tD t DH
V OH V OH
DB0~DB7 Valid Data
V OL V OL
tC
Color White
VDD
VR
20k W
+5V VO
LCD Module
VSS
RL LED B/L
RE A
LEDA
Vf=3.1V
+5V I LED J1
K If=45mA
LEDK
MSB LSB
BF AC6 AC5 AC4 AC3 AC2 AC1 AC0
Relations between DD RAM addresses and positions on the liquid crystal display are
shown below.
Display
1 2 3 --- 14 15 16 ← Position
DD Line 1 00H 01H 02H --- 0DH 0EH 0FH
RAM
Addr. Line 2 40H 41H 42H --- 4DH 4EH 4FH
When display shift operation is performed, the DD RAM address moves as follows:
For left shift: Display
1 2 3 --- 14 15 16 ← Position
DD Line 1 01H 02H 03H --- 0EH 0FH 10H
RAM
Addr. Line 2 41H 42H 43H --- 4EH 4FH 50H
To program a 5 x 7 character pattern into the CG RAM location (for example, character
code 01H), the following steps should be taken.
A. Use the “Set CG RAM address” command to position the CG RAM pointer to the 1st
row of character code 01H (CG RAM address=48H).
B. Use the “Write Data to CG or DD RAM” Command to write the top row of the custom
character (Only lower 5-bit of character pattern data is valid).
C. The CG RAM address is automatically increased if the I/D bit is set in the “Entry Mode
Set” command. When this is the case, return to step B until all rows of the character are
written.
D. After writing all 7 rows of data, use the “Set DD RAM address” command to return the
address counter to a DD RAM location.
E. To display the custom character written above, use the “Write Data to CG or DD RAM”
command with the data being 01H to display the character in the DD RAM address.
LC1622-BMDWH6 Rev 0.1 - 10 -
Table 4.2 Relation between CG RAM address, character codes (DD RAM) and character
patterns (5x7 dots)
Notes:
1. Character code bits 0~2 correspond to CG RAM address bit 3~5 (3 bits: 8 types).
2. CG RAM address bits 0~2 designate the line position within a character pattern. The
8th line is the cursor position and display is determined by the logical OR of the 8th line
and the cursor. Maintain the 8th line data, corresponding to the cursor display position,
in the “0” state for cursor display. When the 8th line data is “1”, bit 1 lights up
regardless of cursor existence.
3. Character pattern row positions correspond to CG RAM data bits 0~4 as shown in the
above (bit 4 being at the left end). Since CG RAM data bits 5~7 are not used for display,
they can be used for the general data RAM as memory elements still exit.
4. As shown in Table 4.2, CG RAM character patterns are selected when character code
bits 4~7 are all “0”. However as character code bit 3 is an ineffective bit, the “A” in the
character pattern example is selected by character code “00H” or “08H”.
5. “1” for CG RAM data corresponds to selected pixels and “0” for non-selected.
LC1622-BMDWH6 Rev 0.1 - 11 -
5. MPU INTERFACE
5.1 General
(1). The LCD controller can be operated in either 4 or 8 bits mode. Instructions/Data are
written to the display using the signal timing characteristics found in section 3.2.
When operating in 4-bit mode, data is transferred in two 4-bit operations using data bits
DB4~DB7. DB0~DB3 are not used. When using 4-bit mode, data is transferred twice
before the instruction cycle is complete. The higher order 4 bits (contents of DB4~DB7
when interface data is 8 bits long) is transferred first, then the lower order 4 bits (contents
of DB0~DB3 when interface data is 8 bits long) is transferred. Check the busy flag after
4-bit data has been transferred twice (one instruction). A 4-bit two operation will then
transfer the busy flag and address counter data.
(2). When operating in 8-bit mode, data is transferred using the full 8-bit bus DB0~DB7.
5.2 Initialization
5.2.1 Initialization by the Internal Reset Circuit
The display can be initialized using the internal reset circuit when the power is turned on.
The following instructions are executed in initialization. The busy flag (BF) is kept in busy
state until initialization ends. The busy flag will go active 10ms after Vcc rises to 4.5V.
(1). Display Clear
(2). Function set:
DL = 1 : 8 bit interface operation
N = 0 : 1 - line display mode
F = 0 : 5 x 7 dots character font
(3). Display ON/OFF Control:
D = 0 : Display OFF
C = 0 : Cursor OFF
B = 0 : Blink OFF
(4). Entry Mode Set
I/D = 1 : +1 (Increment Mode)
SH = 0 : No Display Shift operation
If the internal power supply reset timing cannot be met (0.1ms<trcc<10ms), the internal
reset circuit will not operate normally and initialization will not be performed. In this case,
the display must be initialized by software.
Power on
↓
Wait for more than 30ms
after VDD rises to 4.5V.
↓
Function Set
0 0 0 0 1 1 1 0 X X
↓
Wait for more than 39μs
↓
Display ON/OFF Control
0 0 0 0 0 0 1 D C B
↓
Wait for more than 39μs
↓
Display Clear
0 0 0 0 0 0 0 0 0 1
↓
Wait for more than 1.53ms
↓
Entry Mode Set
0 0 0 0 0 0 0 1 I/D SH
↓
End of initialization
LC1622-BMDWH6 Rev 0.1 - 14 -
Power on
↓
Wait for more than 30ms
after VDD rises to 4.5V.
↓
Function Set
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 1 0 X X X X
0 0 0 0 1 0 X X X X
0 0 1 0 X X X X X X
↓
Wait for more than 39μs
↓
Display ON/OFF Control
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 X X X X
0 0 1 D C B X X X X
↓
Wait for more than 39μs
↓
Display Clear
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 X X X X
0 0 0 0 0 1 X X X X
↓
Wait for more than 1.53ms
↓
Entry Mode Set
RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0
0 0 0 0 0 0 X X X X
0 0 0 1 I/D SH X X X X
↓
End of initialization
LC1622-BMDWH6 Rev 0.1 - 15 -
8051 S6A0069
8
P0.0~P0.7 DB0~DB7
8 A0
RS
74LS373 A1
R/W
Y0
3
P2.5~P2.7 74LS138
/RD E
/WR
a. Application Circuit 1
8051 S6A0069
8
P1.0~P1.7 DB0~DB7
P3.0 RS
P3.1 R/W
P3.2 E
b. Application Circuit 2
LC1622-BMDWH6 Rev 0.1 - 16 -
Clear all the display data by writing the space code “20H” to all DD RAM addresses, and
set DD RAM address to “00H” into address counter. Returns cursor to the original position,
namely, brings the cursor to the upper left end of the display. The execution of clear
display instruction sets entry mode to increment mode (I/D = 1).
Controls the display ON/OFF status, Cursor ON/OFF and Cursor Blink function.
D: The entire display is ON when D = 1 and OFF when D = 0. The display data remains in
the DD RAM when display is OFF, it can be displayed immediately by setting D = 1.
C: The cursor displays when C = 1 and does not display when C = 0. The cursor is
displayed on the 8th line when 5x7 dots character font has been selected.
B: The character indicated by the cursor blinks when B = 1. The blink is displayed by
switching between all “High” data and display characters at 0.4 sec intervals.
The cursor and the blink can be set to display simultaneously.
When B = 0, the blink is off.
Shifts the cursor position or display to the right or left without writing or reading display
data. This function is used to correct or search for the display.
Note that the display shift is performed simultaneously in all lines.
The contents of address counter do not change when display shift is performed.
Sets the interface data length, the number of lines, and character font.
DL: Sets interface data length. Data is sent or received in 8-bit length (DB7 ~ DB0) when
DL = 1, and in 4-bit length (DB7 ~ DB4) when DL = 0. When the 4-bit length is
selected, data must be sent or received twice.
N: Sets the number of lines
LC1622-BMDWH6 Rev 0.1 - 19 -
Sets the CG RAM address to the address counter. Data is then written/read to/from the
CG RAM.
Sets the DD RAM address to the address counter. Data is then written/read to/from the
DD RAM.
When in 1-line display mode (N = 0), DD RAM address is from “00H” to “4FH”.
When in 2-line display mode (N = 1), DD RAM address corresponding to 1st line and 3rd
line of the display is from “00H” to “27H”; the address corresponding to 2nd and 4th line of
the display is from “40H” to “67H”.
Reads the busy flag (BF) and value of the address counter (AC). BF = 1 indicates that
internal operation is in progress and the next instruction will not be accepted until BF is
set to “0”. The BF status should be checked before each write operation. At the same time
the value of the address counter is read out. The address counter is used by both CG and
DD RAM and its value is determined by the previous instruction.
LC1622-BMDWH6 Rev 0.1 - 20 -
Z( f =0° ) Top
f2
Y( q =180° , f =-90° ) f1
X X'
q
Bottom
Y'( q =0° , f =+90° )
2.0
f1 f2
Viewing Angle
LC1622-BMDWH6 Rev 0.1 - 22 -
B1
Brightness
B2
Driving Voltage
90%
100%
10%
tr tf Time
LC1622-BMDWH6 Rev 0.1 - 23 -
8. DIMENSIONAL OUTLINE
LC1622-BMDWH6 Rev 0.1 - 24 -
L C 16 2 2 ― B M D W H 6 N ― XXXX
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13)
(1) Brand
(2) Module type
C - Character module
G - Graphic module
(3) Display format
Character module : Number of characters per line, two digits XX
Graphic module : Number of columns, tow or three digits XX or XXX
(4) Display format
Character module : Number of lines, one digit X
Graphic module : Number of rows, two or three digits XX or XXX
(5) Development number : One or two digits X or HX
(6) LCD mode
T - TN Positive, Gray N - TN Negative, Blue
S - STN Positive, Yellow-green G - STN Positive, Gray
B - STN Negative, Blue F - FSTN Positive, White
K - FSTN Negative, Black L - FSTN Negative, Blue
(7) Polarizer mode
R - Reflective F - Transflective M - Transmissive
(8) Backlight type
N - Without backlight L - Array LED D - Edge light LED E - EL C - CCFL
(9) Backlight color
Y - Yellow-green B - Blue W - White G - Green
A - Amber R - Red M - Multi color Nil –Without backlight
(10) Operating temperature range
S - Standard temperature ( 0 ~ +50 oC ) H - Extended Temperature ( -20 ~ +70 oC )
(11) Viewing direction
3 - 3:00 6 – 6:00 9 – 9:00 U – 12:00
(12) DC-DC Converter
N or Nil – Without DC-DC converter V – Built in DC-DC converter
(13) Version code
Nil or 0~ZZZ – Version code
LC1622-BMDWH6 Rev 0.1 - 25 -
LCD module should be stored in the same conditions in which they were shipped
from our company.
2) Exercise care to minimize corrosion of the electrodes. Corrosion of the electrodes
is accelerated by water droplets or a current flow in a high humidity environment.
10.4 Others
1) Liquid crystals solidify under low temperatures (below the storage temperature
range) leading to defective orientation or the generation of air bubbles (black or
white).
Air bubbles may also be generated if the LCD module is subjected to a strong
shock at a low temperature.
2) If the LCD modules have been operating for a long time showing the same display
patterns, the display patterns may remain on the screen as ghost images and a
slight contrast irregularity may also appear. A normal operating status can be
regained by suspending use for some time. It should be noted that this
phenomenon does not adversely affect performance reliability.
3) To minimize the performance degradation of the LCD modules resulting from
destruction caused by static electricity, etc., exercise care to avoid touching the
following sections when handling the module:
· Terminal electrode sections.
· Part of pattern wiring on TAB, etc.