9
Display Clear
Data stored in the Character
RAM, Control Register, and
Attribute RAM will be cleared if
the clear (CLR) is held low for a
minimum of 10
µs.
Note that the
display will be cleared regardless
of the state of the chip enables
(CE
1
, CE
2
). After the display is
cleared, the ASCII code for a
space (20hex) is loaded into all
character RAM locations and
00hex is loaded into all Attribute
RAM/Control Register memory
locations.
Data Entry
Figure 2 shows a truth table for
the HDLX-2416 display. Setting
the chip enables (CE
1
, CE
2
) to
logic 0 and the cursor select (CU)
to logic 1 will enable ASCII data
loading. When cursor select (CU)
CUE
0
1
X
BL
1
1
X
CLR
1
1
X
0
X
X
X
X
CE
1
CE
2
WR
CU
is set to logic 0, data will be
loaded into the Control Register
and Attribute RAM. Address
inputs A
0
-A
1
are used to select the
digit location in the display. Data
inputs D
0
-D
6
are used to load
information into the display. Data
will be latched into the display on
the rising edge of the WR signal.
D
0
-D
6
, A
0
-A
1
, CE
1
, CE
2
, and CU
must be held stable during the
write cycle to ensure that correct
data is stored into the display.
Data can be loaded into the
display in any order. Note that
when A
0
and A
1
are logic 0, data is
stored in the right most display
location.
1 has been stored in the Digit
Cursor memory in the Attribute
RAM. The cursor consists of all
35 dots ON at half brightness. A
flashing cursor can be displayed
by pulsing CUE. When CUE is a
logic 0, the ASCII data stored in
the Character RAM will be dis-
played regardless of the Digit
Cursor bits.
Blanking
Blanking of the display is con-
trolled through the BL input, the
Control Register and Attribute
RAM. The user can achieve a
variety of functions by using these
controls in different combinations,
such as full hardware display
blank, software blank, blanking of
individual characters, and syn-
chronized flashing of individual
characters or entire display (by
D
1
D
0
Function
Display ASCII
Display Stored Cursor
Cursor
When cursor enable (CUE) is a
logic 1, a cursor will be displayed
in all digit locations where a logic
A
1
A
0
D
6
D
5
D
4
D
3
D
2
X
X
X
X
X
X
X
X
Reset RAMs
Blank Display but do not reset
RAMS and Control Register
X
0
1
Extended
Functions
Disable
0=
Enable
D
1
-D
5
1=
Disable
D
1
-D
5
D
0
Always
Enabled
Intensity
Control
Master
Blank
Digit
Blank
Disable 0
Digit
Blank
Disable 1
Digit
Blank
Disable 2
Digiit
Blank
Disable 3
Digit 0 ASCII Data (Right Most Character)
Digit 1 ASCII Data
Digit
Cursor
0
Digit
Cursor
1
Digit
Cursor
2
Digit
Cursor
3
0
0
0
Write to Attribute RAM
and Control Register
0
0
1
X
X
1
0
0
0
0
1
0
000 = 100%*
001 = 60%
010 = 40%
011 = 27%
100 = 17%
101 = 10%
110 = 7%
111 = 3%
0=
Display
ON
1=
Display
Blanked
DBD
n
= 0, Allows Digit n to be
blanked
DBD
n
= 1 Prevents Digit n
from being blanked.
DC
n
= 0 Removes cursor from
Digit n
DC
n
= 1 Stores cursor at
Digit n
0
1
1
1
1
X
X
1
0
0
0
1
1
1
X
X
1
X
X
X
1
X
X
X
1
X
0
0
1
1
0
1
0
1
Write to Character RAM
Digit 2 ASCII Data
Digit 3 ASCII Data (Left Most Character)
X
X
X
X
X
X
X
X
X
No Change
0 = Logic 0; 1 = Logic 1; X = Do Not Care; * 000 = 27% for HDLU-2416
Figure 2. Display Truth Table