7
AC Timing Characteristics Over Temperature Range (-40 °C to +85 °C)
Timing
Diagram Ref. 4.5 V < V
LOGIC
<5.5 V V
LOGIC
= 3 V
Number Description Symbol Min. Max. Min. Max. Units
1 Register Select Setup Time to Chip Enable t
rss
10 10 ns
2 Register Select Hold Time to Chip Enable t
rsh
10 10 ns
3 Rising Clock Edge to Falling t
clkce
20 20 ns
Chip Enable Edge
4 Chip Enable Setup Time to Rising Clock Edge t
ces
35 55 ns
5 Chip Enable Hold Time to Rising Clock Edge t
ceh
20 20 ns
6 Data Setup Time to Rising Clock Edge t
ds
10 10 ns
7 Data Hold Time after Rising Clock Edge t
dh
10 10 ns
8 Rising Clock Edge to D
OUT
[1]
t
dout
10 40 10 65 ns
9 Propagation Delay D
IN
to D
OUT
t
doutp
18 30 ns
Simultaneous Mode for One IC
[1,2]
10 CE Falling Edge to D
OUT
Valid t
cedo
25 45 ns
11 Clock High Time t
clkh
80 100 ns
12 Clock Low Time t
clkl
80 100 ns
Reset Low Time t
rstl
50 50 ns
Clock Frequency F
cyc
5 4 MHz
Internal Display Oscillator Frequency F
inosc
80 210 80 210 kHz
Internal Refresh Frequency F
rf
150 410 150 400 Hz
External Display Oscillator Frequency F
exosc
Prescaler = 1 51.2 1000 51.2 1000 kHz
Prescaler = 8 410 8000 410 8000 kHz
Notes:
1. Timing specications increase 0.3 ns per pF of capacitive loading above 15 pF.
2. This parameter is valid for Simultaneous Mode data entry of the Control Register.
8
Display Overview
The HCMS-29xx series is a family of LED displays driven
by on-board CMOS ICs. The LEDs are congured as 5 x 7
font characters and are driven in groups of 4 characters
per IC. Each IC consists of a 160-bit shift register (the Dot
Register), two 7-bit Control Words, and refresh circuitry.
The Dot Regis ter contents are mapped on a one-to-one
basis to the display. Thus, an individual Dot Register bit
uniquely controls a single LED.
8-character displays have two ICs that are cascaded. The
Data Out line of the rst IC is internally connected to
the Data In line of the second IC forming a 320-bit Dot
Register. The dis plays other control and power lines are
connected directly to both ICs. In 16-character displays,
each row functions as an independent 8-character dis-
play with its own 320-bit Dot Register.
Reset
Reset initializes the Control Registers (sets all Control
Register bits to logic low) and places the display in the
sleep mode. The Reset pin should be con nected to the
system power-on reset circuit. The Dot Registers are not
cleared upon power-on or by Reset. After power-on, the
Dot Register contents are random; however, Reset will
put the display in sleep mode, there by blanking the
LEDs. The Control Register and the Control Words are
cleared to all zeros by Reset.
To operate the display after being Reset, load the Dot
Register with logic lows. Then load Control Word 0 with
the desired bright ness level and set the sleep mode bit
to logic high.
Dot Register
The Dot Register holds the pattern to be displayed by
the LEDs. Data is loaded into the Dot Register according
to the procedure shown in Table 1 and the Write Cycle
Timing Diagram.
First RS is brought low, then CE is brought low. Next,
each successive rising CLK edge will shift in the data
at the D
IN
pin. Loading a logic high will turn the cor-
responding LED on; a logic low turns the LED o. When
all 160 bits have been loaded (or 320 bits in an 8-digit
display), CE is brought to logic high.
When CLK is next brought to logic low, new data is
latched into the display dot drivers. Loading data into
the Dot Register takes place while the previous data is
displayed and eliminates the need to blank the display
while loading data.
Pixel Map
In a 4-character display, the 160-bits are arranged as 20
columns by 8 rows. This array can be conceptualized as
four 5 x 8 dot matrix character loca tions, but only 7 of
the 8 rows have LEDs (see Figures 1 & 2). The bottom
row (row 0) is not used. Thus, latch location 0 is never
displayed. Column 0 controls the left-most column.
Data from Dot Latch locations 0-7 determine whether
or not pixels in Column 0 are turned-on or turned-o.
Therefore, the lower left pixel is turned-on when a logic
high is stored in Dot Latch location 1. Characters are
loaded in serially, with the left-most character being
loaded rst and the right-most character being loaded
last. By loading one character at a time and latching the
data before loading the next character, the gures will
appear to scroll from right to left.
Table 1. Register Truth Table
Function CLK CE RS
Select Dot Register Not Rising L
Load Dot Register
D
IN
= HIGH LED = “ON” L X
D
IN
= LOW LED = “OFF”
Copy Data from Dot Register to Dot Latch L H X
Select Control Register Not Rising H
Load Control Register
[1,3]
L X
Latch Data to
Control Word
[2]
L X
Notes:
1. BIT D
0
of Control Word 1 must have been previously set to Low for serial mode or High for simultaneous mode.
2. Selection of Control Word 1 or Control Word 0 is set by D
7
of the Control Shift Register. The unselected control
word retains its previous value.
3. Control Word data is loaded Most Signicant Bit (D
7
) rst.
↑ ↓
↑ ↓
↑ ↓
9
HCMS-29xx Write Cycle Diagram
Control Word 0
Loading the Control Register with D
7
= Logic low se-
lects Control Word 0 (see Table 2). Bits D
0
-D
3
adjust the
display brightness by pulse width modulating the LED
on-time, while Bits D
4
-D
5
adjust the display brightness
by changing the peak pixel current. Bit D
6
selects normal
operation or sleep mode.
Sleep mode (Control Word 0, bit D
6
= Low) turns o the
Internal Display Oscillator and the LED pixel drivers. This
mode is used when the IC needs to be powered up, but
does not need to be active. Current draw in sleep mode
is nearly zero. Data in the Dot Register and Control Words
are retained during sleep mode.
Control Register
The Control Register allows software modication of the
IC’s opera tion and consists of two independent 7-bit
control words. Bit D
7
in the shift register selects one of
the two 7-bit control words. Control Word 0 performs
pulse width modula tion brightness control, peak pixel
current brightness control, and sleep mode. Control
Word 1 sets serial/simultaneous data out mode, and
external oscilla tor prescaler. Each function is indepen-
dent of the others.
Control Register Data Loading
Data is loaded into the Control Register, MSB rst, ac-
cording to the proce dure shown in Table 1 and the
Write Cycle Timing Diagram. First, RS is brought to logic
high and then CE is brought to logic low. Next, each
successive rising CLK edge will shift in the data on the
D
IN
pin. Finally, when 8 bits have been loaded, the CE
line is brought to logic high. When CLK goes to logic
low, new data is copied into the selected control word.
Loading data into the Control Register takes place while
the previous control word congures the display.
NOTE:
1. DATA IS COPIED TO THE CONTROL REGISTER OR THE DOT LATCH AND LED OUTPUTS WHEN CE IS HIGH AND CLK IS LOW.
T
RSS
RSH
T
T
CLKCE
CES
T
CLKH
T
CLKL
T
CEH
T
DS
T
DH
T
CEDO
T
DOUT
T
DOUTP
T
PREVIOUS DATA NEW DATA
NEW DATA LATCHED HERE
[1]
CE
RS
CLK
D
IN
LED OUTPUTS,
CONTROL
REGISTERS
(SIMULTANEOUS)
OUT
D
D (SERIAL)
OUT
2
1
3 4
11 12
6
7
8
10
9
5

HCMS-2922

Mfr. #:
Manufacturer:
Broadcom / Avago
Description:
LED Displays & Accessories Red 626nm 2x8 Alphanumeric
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union