MOP-AL404C
Parallel Display Specifications
Revision 1.0
Revision History
Revision
1.0
0.2
0.1
Description
Initial Release
Updates as per issue #333
Initial Draft
Author
Clark
Clark
Clark
1
Contents
Revision History ............................................................................................................................................ 1
Contents ........................................................................................................................................................ 2
Features ........................................................................................................................................................ 3
Hardware ...................................................................................................................................................... 3
Drawing ..................................................................................................................................................... 3
Interface .................................................................................................................................................... 3
Instructions ................................................................................................................................................... 4
Outline ...................................................................................................................................................... 4
Instruction Table ....................................................................................................................................... 5
Character ROM.......................................................................................................................................... 6
Character RAM .......................................................................................................................................... 7
Timing Characteristics ............................................................................................................................... 7
Initialization............................................................................................................................................... 8
Specifications ................................................................................................................................................ 9
Electrical .................................................................................................................................................... 9
Optical ....................................................................................................................................................... 9
Environmental ........................................................................................................................................... 9
Troubleshooting .......................................................................................................................................... 10
Power ...................................................................................................................................................... 10
Display ..................................................................................................................................................... 10
Communication ....................................................................................................................................... 10
Precautions ............................................................................................................................................. 10
Ordering ...................................................................................................................................................... 11
Part Numbering Scheme ......................................................................................................................... 11
Options .................................................................................................................................................... 11
Contact ........................................................................................................................................................ 11
2
Features
The Matrix Orbital Parallel display series offers a low cost display solution utilizing an industry standard
communication interface for simple integration into a wide variety of new and existing applications. The
Light Emitting Diode backlight with configurable brightness and voltage controlled contrast allows the
MOP Liquid Crystal Display line to offer a professional display solution with low power impact for any
project. The standard alphanumeric font set also allows up to eight custom characters to be saved in
display Random Access Memory for a custom design touch.
Hardware
Drawing
190.0±0.5
168.6
3.5
18.11
14.0(MAX.)
9.5±0.5
148.0(V.A.)
140.45(A.A.)
0.50
3.53
2.78
30.3(V.A.)
42.9
54.0±0.5
23.16(A.A.)
6.09
4.89
0.55
12
47.0
17 18
0.07
P2.54X8=20.32
18- 1.0
2.54
2.50
183.0
4- 3.5
3.5
1.6±0.1
Figure 1: MOP-AL404C Mechanical Drawing
Interface
Table 1: Display Control
Table 2: Parallel Data
Pin
1
2
3
4
5
6
15
16
Symbol
V
SS
V
DD
V
0
RS
R/W
CE
LED(+)
LED(-)
Description
Ground
Supply Voltage for Logic
Supply Voltage for LCD (Contrast)
Register Select
Read/Write
Chip Enable
Anode of LED Backlight
Cathode of LED Backlight
Pin
7
8
9
10
11
12
13
14
Symbol
DB0
DB1
DB2
DB3
DB4
DB5
DB6
DB7
Description
*Data
bit 0
*Data
bit 1
*Data
bit 2
*Data
bit 3
Data bit 4
Data bit 5
Data bit 6
Data bit 7
*Note:
Not used in 4-bit mode
3
0.07
Instructions
Outline
The MOP line is controlled using a standard HD44780 compliant controller. The display is enabled by
pulling the Chip Enable (CE) pin high, communication to and from the device is controlled using the
Read/Write (R/W) input, and one of two available 8-bit registers are selected via the Register Select (RS)
line. Using Register Select, either the Instruction Register (IR) or Data Register (DR) is selected by
toggling RS low or high respectively.
While executing from the IR, the display will pull the Most Significant Bit of the data bus, DB7, high.
While this Busy Flag (BF) is set, any instructions sent to the unit will be ignored. The status of this flag
and the current position of the Address Counter (AC) can be obtained by performing a read operation on
the instruction register at any time.
Table 3: Register Selection
RS
0
0
1
1
R/W
0
1
0
1
Operation
IR write as an internal operation (display clear, etc.)
Read busy flag (DB7) and address counter (DB0 to DB6)
Write data to DDRAM or CGRAM (DR to DDRAM or CGRAM)
Read data from DDRAM or CGRAM (DDRAM or CGRAM to DR)
When writing for the DR, one of two locations can be chosen using the AC. The value provided to the AC
when executing a set address command differentiates these locations. The AC is automatically
decremented or incremented after a read or a write.
DDRAM provides eighty bytes of display memory to all displays. Memory outside the bounds of the
display area can be used as general RAM. DDRAM addressing begins at the top left of the display with a
value of 0, addresses then increment from left to right then down once a row is filled.
Table 4: One Line Addressing
Table 5: Two Line Addressing
Table 6: Four Line Addressing
Position
DDRAM Address
1
00
2
01
...
...
80
4F
Position
DDRAM
Address
1
00
40
2
01
41
...
...
...
40
27
67
Position
DDRAM
Address
1
00
40
14
54
2
01
41
15
55
...
...
...
...
...
20
13
53
27
67
CGRAM provides eight custom characters that can be created by writing to CGRAM locations then
displayed using the first eight CGROM character codes, as seen in the character ROM table below.
Characters are sent to the display by performing a write operation on the DR using the correct character
address within CGROM. Instructions are issued by writing to the IR; a complete list is available below.
4