Features Description: 4-Digit LED Display, Programmable Up/Down Counter
Features Description: 4-Digit LED Display, Programmable Up/Down Counter
Features Description: 4-Digit LED Display, Programmable Up/Down Counter
(ICM7
217)
/Subject (4Digit
LED
Display,
Programmable
Up/Do
wn
Counte
r)
/Autho
r ()
/Keywords
(Intersil
Corporation,
Semiconductor,
Programmable
UpDown
Counte
r,
Common
Anode,
LED,
Com-
July 2001
UCT
PROD E PRODUCT
E
T
E
L
UT
OBSO
UBSTIT 88-INTERSIL
S
E
L
-8
POSSIB
m
ions 1
FOR A tral Applicat @intersil.co
p
n
p
e
a
t
C
call
il: cen
or em a
ICM7217
4-Digit LED Display,
Programmable Up/Down Counter
Features
Description
TEMP. RANGE
(oC)
DISPLAY DRIVER
TYPE
PACKAGE
COUNT OPTION/
MAX COUNT
PKG. NO.
ICM7217AIPI
-25 to 85
28 Ld PDIP
Common Cathode
Decade/9999
E28.6
ICM7217CIPl
-25 to 85
28 Ld PDIP
Common Cathode
Timing/5959
E28.6
ICM7217IJI
-25 to 85
28 Ld CERDIP
Common Anode
Decade/9999
F28.6
lCM7217BlJl
-25 to 85
28 Ld CERDIP
Common Anode
Timing/5959
F28.6
1-888-INTERSIL or 321-724-7143
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
| Intersil and Design is a trademark of Intersil Americas Inc. | Copyright Intersil Americas Inc. 2001
File Number
3167.3
ICM7217
Pinouts
ICM7217 (PDIP)
COMMON CATHODE
TOP VIEW
ICM7217 (CERDIP)
COMMON ANODE
TOP VIEW
CARRY/BORROW 1
28 D1
CARRY/BORROW 1
28 SEG d
ZERO 2
27 D2
ZERO 2
27 SEG b
EQUAL 3
26 D3
EQUAL 3
26 SEG f
BCD I/O 8s 4
25 D4
BCD I/O 8s 4
25 SEG c
BCD I/O 4s 5
24 VDD
BCD I/O 4s 5
24 VDD
BCD I/O 2s 6
23 DISPLAY CONT.
BCD I/O 2s 6
23 SEG a
BCD I/O 1s 7
22 SEG g
BCD I/O 1s 7
21 SEG b
COUNT INPUT 8
COUNT INPUT 8
ICM7217
ICM7217B
20 VSS
STORE 9
22 SEG e
ICM7217A
ICM7217C
21 SEG g
20 DISPLAY CONT.
STORE 9
UP/DOWN 10
19 SEG e
UP/DOWN 10
LOAD REGISTER/OFF 11
18 SEG f
LOAD REGISTER/OFF 11
18 D1
17 D2
19 VSS
17 SEG d
SCAN 13
16 SEG a
SCAN 13
16 D3
RESET 14
15 SEG c
RESET 14
15 D4
ZERO
T.G.
T.G.
4
D1
10
VDD
UP/DN
COUNT
T.G.
RS
D2
10
T.G.
D3
10
T.G.
RS
RS
D4
10
4
3
T.G.
RS
ZERO
ZERO
ZERO
ZERO
U/D
U/D
U/D
U/D
CL CARRY
CL CARRY
CL CARRY
CL CARRY
D1
REG.
4
3
D2
REG.
4
COMP.
4
T.G.
T.G.
4
2
4
COMP.
D3
REG.
D4
REG.
COMP.
COMP.
VSS
CARRY/BARROW
8s
T.G.
T.G.
T.G.
T.G.
4s
BDC
I/O
2s
LATCH
1s
LATCH
LATCH
MUX
MUX
MUX
SEGMENT DRIVERS
(7)
L.R.
VDD
LATCH
L.C.
RESET
VDD
MUX. I/O
AND
DISPLAY
CONTROL
LOGIC
DIGIT DRIVERS
(4)
D4
D3
D2
STORE
RESET
LOAD
VSS COUNTER
VDD
LOAD
VSS REGISTER
VDD
VSS DISPLAY
CONTROL
VDD
MUX
SEGMENT DECODER
EQUAL
DIGIT MUX
D1
4
MUX.
OSCILLATOR
SCAN
ICM7217
Absolute Maximum Ratings
Thermal Information
Operating Conditions
Temperature Range . . . . . . . . . . . . . . . . . . . . . . . . . . -25oC to 85oC
CAUTION: Stresses above those listed in Absolute Maximum Ratings may cause permanent damage to the device. This is a stress only rating and operation
of the device at these or any other conditions above those indicated in the operational sections of this specification is not implied.
NOTES:
1. Due to the SCR structure inherent in the CMOS process used to fabricate these devices, connecting any terminal to a voltage greater
than VDD or less than VSS may cause destructive device latchup. For this reason it is recommended that the power supply to the device
be established before any inputs are applied and that in multiple systems the supply to the ICM7217 be turned on first.
2. JA is measured with the component mounted on an evaluation PC board in free air.
Electrical Specifications
VDD = 5V, VSS = 0V, TA = 25oC, Display Diode Drop 1 .7V, Unless Otherwise Specified
PARAMETER
TEST CONDITIONS
MIN
TYP
MAX
UNIT
Supply Current
(Lowest Power Mode), IDD (7217)
350
500
140
200
mA
VSUPPLY , VDD
50
100
mA
4.5
5.5
140
200
mAPEAK
SEGment Driver
Output Current, ISEG
20
35
mAPEAK
-50
-75
mAPEAK
SEGment Driver
Output Current, ISEG
-9
-12.5
mAPEAK
25
40
350
1.5
4.40
0.60
3.2V
25
25
IOH = -100A
3.5
IOL = 1.6mA
0.4
-20oC to 70oC
MHz
Guaranteed
MHz
(Note 3)
(Note 3)
0.5
0.40
3.5
ICM7217
Electrical Specifications
VDD = 5V, VSS = 0V, TA = 25oC, Display Diode Drop 1 .7V, Unless Otherwise Specified
PARAMETER
Display Scan
Oscillator Frequency, fDS
TEST CONDITIONS
MIN
TYP
MAX
UNIT
2.5
10
kHz
MIN
TYP
MAX
UNIT
300
ns
1500
750
ns
250
100
ns
250
100
ns
750
ns
100
ns
500
ns
300
ns
1000
500
ns
1. In the ICM7217 the UP/DOWN, STORE, RESET and the BCD I/O as inputs have pullup or pulldown devices which consume power when
connected to the opposite supply. Under these conditions, with the display off, the device will consume typically 750A.
2. These voltages are adjusted to allow the use of thumbwheel switches for the ICM7217. Note that a high level is taken as an input logic
zero for ICM7217 common-cathode versions.
3. Parameters not tested (Guaranteed by Design).
ICM7217
Timing Waveforms
SCAN
10s TYP
FREE-RUNNING
400s TYP
FREE-RUNNING
INTERNAL OSC
OUTPUT
D4
INTERNAL
(BCD AND
SEGMENT
ENABLE)
D3
D2
D1
D4
INTERNAL
(COMMON
ANODE
DIGIT
STROBES)
D3
INTERDIGIT BLANK
D2
D1
tUCH
UP/DOWN
tCWL
tCWH
COUNT INPUT
tCB
tBW
CARRY/BORROW
tCEL
tCEH
EQUAL
tCZL
tCZH
ZERO
ICM7217
Timing Waveforms
LOAD COUNTER
(OR LOAD REGISTER)
SCAN
D4
D3
D2
D1
INTERNAL
OPERATING
MODE
INPUT
OUTPUT
BCD I/O
COUNT INHIBITED IF
LOAD COUNTER
D4
IN
DN OUT
D3
IN
D2
IN
D1
IN
D4 OUT
D3 OUT
= HIGH IMPEDANCE
= THREE-STATE W/PULLDOWN
300
TA = 25oC
4.5 VDD 6V
V+ = 5.5V
ICM7217
ICM7217B
ISEG (mA)
IDIG (mA)
200
100
25oC
85oC
40
V+ = 4.5V
V+ = 5V
20
-20oC
0
0
ICM7217
ICM7217B
60
1
VDD - VOUT (V)
2
VOUT (V)
ICM7217
Typical Performance Curves
80
200
V+ = 5V
V+ = 5V
-20oC
ICM7217
ICM7217B
150
IDIGIT (mA)
ISEG (mA)
60
40
25oC
20
-20oC
ICM7217A
ICM7217C
100
25oC
50
85oC
85oC
0
0
30
TA = 25oC
-20oC
V+ = 5.5V
150
200
ICM7217A
ICM7217C
20
ICM7217A
ICM7217C
100
ISEG (mA)
IDIGIT (mA)
2
VOUT (V)
VOUT (V)
V+ = 4.5V
85oC
10
V+ = 5V
50
VOUT (V)
Detailed Description
Control Outputs
drive a single TTL load over the full range of supply voltage
and ambient temperature; for a logic zero, these outputs will
sink 1.6mA at 0.4V and for a logic one, the outputs will
source >60A. A 10k pull-up resistor to VDD on the
EQUAL or ZERO outputs is recommended for highest speed
operation, and on the CARRY/BORROW output when it is
being used for cascading. Figure 2 shows control outputs
timing diagram.
ICM7217
sponding to average segment currents of 3.1mA. Figure 1
shows the multiplex timing. The DISPLAY pin controls the
display output using three level logic. The pin is self-biased
to a voltage approximately 1/2 (VDD); this corresponds to
normal operation. When this pin is connected to VDD , the
segments are disabled and when connected to VSS , the
leading zero blanking feature is inhibited. For normal operation (display on with leading zero blanking) the pin should be
left open. The display may be controlled with a 3 position
SCAN INPUT
ICM7217
SCAN INPUT
ICM7217
R1
10k
R2
20k
500
C
1M
1M
500
0.01F
0.01F
FIGURE 10A.
FIGURE 10B.
VDD = 5V
10k
3k
ICM7555
3
SCAN INPUT
ICM7217
200
2
6
8s
0.05F
0.05F
0V
FIGURE 10C.
FIGURE 10. BRIGHTNESS CONTROL CIRCUITS
SCAN
CAPACITOR
NOMINAL
OSCILLATOR
FREQUENCY
DIGIT
REPETITION
RATE
SCAN
CYCLE
TIME
(4 DIGITS)
None
2.5kHz
625Hz
1.6ms
20pF
1.25kHz
300Hz
3.2ms
90pF
600Hz
150Hz
8ms
ICM7217
rising edge of the COUNT INPUT signal when UP/DOWN is
high. It is decremented when UP/DOWN is low. A Schmitt
trigger on the COUNT INPUT provides hysteresis to prevent
double triggering on slow rising edges and permits operation
in noisy environments. The COUNT INPUT is inhibited during reset and load counter operations.
is connected to VDD , the count input is inhibited and the levels at the BCD pins are multiplexed into the counter. When
LR is connected to VDD , the levels at the BCD pins are multiplexed into the register without disturbing the counter.
When both are connected to VDD , the count is inhibited and
both register and counter will be loaded.
The BCD I/O pins, the LOAD COUNTER (LC), and LOAD
REGISTER (LR) pins combine to provide presetting and
compare functions. LC and LR are 3-level inputs, being selfbiased at approximately 1/2VDD for normal operation. With
both LC and LR open, the BCD I/O pins provide a multiplexed BCD output of the latch contents, scanned from MSD
to LSD by the display multiplex.
CD4069
INPUT
1N4148
INPUT
OUTPUT
CD4069
INPUT
1N4148
OUTPUT
OUTPUT
INPUT
OUTPUT
High
High
High
Disconnected
Low
Disconnected
Low
High
CD4502B
INPUT A
CD74HC03
INPUT A
OUTPUT
INPUT B
INPUT B
OUTPUT
ICM7217
CD4069
INPUT
1N4148
OUTPUT
INPUT
CD4069
INPUT
OUTPUT
1N4148
OUTPUT
INPUT
OUTPUT
INPUT B
INPUT A
OUTPUT
INPUT B
INPUT A
OUTPUT
High
High
Low
High
High
Disconnected
High
Low
Disconnected
High
Low
Disconnected
Low
High
Disconnected
Low
High
High
Low
Low
Disconnected
Low
Low
Low
VDD
50k
DN DIGIT LINE
50k
DN DIGIT LINE
DISPLAY
CONTROL
50k
DISPLAY
CONTROL
ICM7217A
ICM7217C
VDD
ICM7217
ICM7217B
FIGURE 12B. COMMON CATHODE
VDD
DIGIT
DRIVE
ICM7217
ICM7217B
VDD
SEGMENT
DRIVE
2N2219
OR SIMILAR
ICM7217
ICM7217C
VSS
VDD
SEGMENT
DRIVE
2N2219
OR SIMILAR
VSS
VDD
DIGIT
DRIVE
2N6034
OR SIMILAR
VSS
2N6034
OR SIMILAR
VSS
10
ICM7217
VDD = 5V
VDD = 5V
35
D4
LCD DISPLAY
D3
37 - 40
D2
ICM7211
2 - 26
28 SEGMENTS
AND BACKPLANE
D1
DB3
DB2
DB1
DB0
34
33
32
31
30
29
28
27
COUNT
STORE
UP/DN
RESET
8s
VDD
24
4s
2s
DC
23
20
1s
D1
28
D2
ICM7217
D3
IJI
D4
27
10
14
26
25
10k - 20k
The lCM7217A and the ICM7217C are used to drive common cathode displays, and the BCD inputs are low true.
BCD outputs are high true.
11
ICM7217
When using the circuit as a programmable divider ( by n
with equal outputs) a short time delay (about 1s) is needed
from the EQUAL output to the RESET input to establish a
pulse of adequate duration. (See Figure 16).
N.O.
When the circuit is configured to reload the counter or register with a new value from the BCD lines (upon reaching
EQUAL), loading time will be digit on time multiplied by
four. If this load time is longer than one period of the input
count, a count can be lost. Since the circuit will retain data in
the register, the register need only be updated when a new
value is to be entered. RESET will not clear the register.
VDD
0.047F
10
RESET INPUT
ICM7217
5k
10k
VSS
VDD
47pF
33K
EQUAL
RESET
Test Circuit
c
a
b
g
b
g
d
D4
b
g
g
c
d
D3
f
c
d
D2
b
D1
THUMBWHEEL SWITCHES
D4
BCD I/O 8s
BCD I/O 4s
BCD I/O 2s
BCD I/O 1s
COUNT INPUT
D3
D2
D1
CARRY
28
ZERO
27
EQUAL
26
25
24
23
9999
7
STORE
UP/DOWN
LOAD REGISTER
LOAD COUNTER
SCAN
RESET
VDD
ICM7217
ICM7217B
21
20
10
19
11
18
12
17
13
16
14
15
N.O.
VDD
+5V
VSS
12
22
DISPLAY
CONTROL
ICM7217
Applications
3-Level Inputs
ICM7217 has three inputs with 3-level logic states; High, Low
and Disconnected. These inputs are: LOAD REGISTER/OFF,
LOAD COUNTER/I/O OFF and DISPLAY CONT.
To make the recorder stop before the tape comes free of the
reel on rewind, a leader should be used. Resetting the
counter at the starting point of the tape, a few feet from the
end of the leader, allows the ZERO output to be used to stop
the recorder on rewind, leaving the leader on the reel.
13
ICM7217
It is possible to use separate thumbwheel switches for
presetting, but since the devices load data with the oscillator
free-running, the multiplexing of the two devices is difficult to
synchronize.
Auto-Tare System
This circuit uses the count-up and count-down functions of
the ICM7217, controlled via the EQUAL and ZERO outputs,
to count in SYNC with an ICL7109A and ICL7109D Converter as shown in Figure 24. By RESETing the ICM7217 on
a tare value conversion, and STORE-ing the result of a true
value conversion, an automatic fare subtraction occurs in the
result.
The ICM7217 stays in step with the ICL7109 by counting up
and down between 0 and 4095, for 8192 total counts, the
same number as the ICL7109 cycle. See applications note
No. A047 for more details.
TERMINAL
VOLTAGE
FUNCTION
STORE
UP/DOWN
10
Counter Counts Up
Counter Counts Down
RESET
14
Normal Operation
Counter Reset
LOAD COUNTER/
I/O OFF
12
Unconnected
VDD
VSS
Normal Operation
Counter Loaded with BCD data
BCD Port Forced to Hi-Z Condition
LOAD REGlSTER/
OFF
11
Unconnected
VDD
VSS
Normal Operation
Register Loaded with BCD Data
Display Drivers Disabled; BCD Port
Forced to Hi-Z Condition, mpx Counter
Reset to D4; mpx Oscillator Inhibited
DISPLAY CONTrol
23 Common Anode
20 Common Cathode
Unconnected
Normal Operation
Segment Drivers Disabled
Leading Zero Blanking Inhibited
VDD
VSS
14
ICM7217
TO D4 STROBE
TO D1 STROBE
TO D4 STROBE
TO D1 STROBE
IN914 OR
EQUIVALENT
ZERO
21 - 23
25 - 28
7 SEGMENTS
COMMON CATHODE
LED DISPLAY
4
5
BCD I/O
6
7
8
COUNT INPUT
STORE
ICM7217A
24
20
DISPLAY
CONTROL
VDD
BLANK
NORMAL
INHIBIT LZB
19
14
CARRY
15 - 18
4-DIGIT
RESET
15
ICM7217
5M
RA
7
4
RS
VDD
DIS
OUT
3K
10K
9
VDD
STORE
24
0.047F
1K
LED DISPLAY
RB
2
6
ICM7217
8
GATE
TR
COUNT
TH
VSS
0.47F
C
CV
14
RESET
VSS
20
GND
INVERTERS: CD40106B
NANDS: CD4011B
COUNT INPUT
FIGURE 19A.
300s
1s
GATE
50s
STORE
RESET
FIGURE 19B.
FIGURE 19. INEXPENSIVE FREQUENCY COUNTER
STOP
LOGIC TO GENERATE
RECORDER CONTROL
SIGNALS
EQ
THUMBWHEEL SWITCHES
REEL SWITCH
CLOSED ONCE/REV
VDD
1M
4 DIGIT
9999
CARRY
ZERO
EQUAL
0.0047F
BCD I/O
VDD
a
e
g
UP/DOWN
LOAD REG
D1
LOAD CTR
D2
SCAN
D3
RESET
D4
N.O.
SET PT
VDD
INHIBIT LZB
RESET
16
BLANK
NORMAL
REWIND
VDD
7 SEGMENTS
FORWARD
N.O.
28
COUNT IN
STORE
VDD
COMMON CATHODE
LED DISPLAY
ZERO
4 DIGITS
ICM7217
VDD
RUN MIN/SEC
30pF
14
13
12
ICM7213
STOP
100K
SW1
RUN HRS/MIN
11
10
VDD
(4V MAX)
EQUAL
ZERO
TO LOGIC GENERATING
SIGNALS FOR CONTROL OF
EXTERNAL EQUIPMENT
4
30pF
4.1943MHz
CRYSTAL
RS < 75
CARRY
D1
ZERO
D2
EQUAL
D3
BCD
I/O
VDD
THUMBWHEEL SWITCHES
5959
D4
4
VDD
VDD
SW2
VDD
UP/DOWN
LOAD REG
SW3
10K
PRESET SW4
RESET
VDD
DIS. CONT.
COUNT IN
STORE
ELAPSED
COUNTDOWN
DIGITS
4
LOAD CTR
b
VSS
SW6
VDD
INHIBIT
LZB
COMMON ANODE
LED DISPLAY
f
d
SCAN
RESET
ICM7217
SW5
17
BLANK
SEGMENTS
ICM7217
COMMON-ANODE
LED DISPLAY
COUNT INPUT
CARRY OUT
BCD OUTPUTS
HIGH ORDER DIGITS
25 - 28
4-7
4 DIGITS
CARRY/BORROW
4 DIGITS
7 SEGMENTS
D1
BCD OUTPUTS
HIGH ORDER DIGITS
24
V+
7 SEGMENTS
20
25 - 28
4-7
ICM7217
24
8
V+
N.O.
RESET
20
1A
UP/DOWN
10
15 - 19
21, 22
1B
14
V+
ICM7217
1/
4
CD4011
23
8
HIGH ORDER
9
10
15 - 19
21, 22
14
LOW ORDER
V+
50k
3k
1/
2
CD4013 Q
CL
18
50k
NPN
TRANSISTOR
V+ = 5V
22pF
22pF
10k
25 - 28
4 DIGITS
14
6
7
13
24
BCD
OUT
ICM7207A
10k
COMMON ANODE
LED DISPLAY
ICM7217
10
4
5
COUNT
6
CRYSTAL
f = 5.24288MHz
RS = 75
1/
STORE
15 - 19
21, 22
7 SEGMENTS
CD4011
RESET
20
14
INPUT
+5V
400mV
FULL SCALE
INPUT
+
-
0.1F
1 GND
2 STATUS
VDD 40
REF IN - 39
3 POL
REF CAP - 38
4 OR
REF CAP + 37
5 B12
REF IN + 36
6 B11
IN HI 35
7 B10
IN LO 34
8 B9
COMMON 33
9 B8
INT 32
10 B7
ICM7109
BUF 30
12 B5
REF OUT 29
13 B4
VSS 28
14 B3
SEND 27
15 B2
RUN/HOLD 26
OSC SEL 24
18 LBEN
OSC OUT 23
19 HBEN
OSC IN 22
20 CE/LOAD
MODE 21
270
7
Q
LED
MINUS SIGN
10K
5 x 1N4148
1 CARRY/
BORROW
2 ZERO
D0 28
3 EQUAL
D2 26
4 BCD 8
D3 25
0.22F
5 BCD 4
VDD 24
DISP. 23
CONT.
G 22
47K
7 BCD 1
100K
+5V
8 COUNT
B 21
9 STORE
VSS 20
10 UP/DOWN
100pF
+5V
10F
100K
+5V
F 18
12 LOAD CTR.
D 17
13 SCAN
A 16
14 RESET
C 15
19
E 19
11 LOAD REG.
TARE
D1 27
0.1F
6 BCD 2
17 TEST
100K
1F
AZ 31
11 B6
16 B1
+5V
+5V
ICM7217
+5V
47F
ICM7217
All Intersil products are manufactured, assembled and tested utilizing ISO9000 quality systems.
Intersil Corporations quality certifications can be viewed at website www.intersil.com/design/quality/iso.asp.
Intersil products are sold by description only. Intersil Corporation reserves the right to make changes in circuit design and/or specifications at any time without notice.
Accordingly, the reader is cautioned to verify that data sheets are current before placing orders. Information furnished by Intersil is believed to be accurate and reliable. However, no responsibility is assumed by Intersil or its subsidiaries for its use; nor for any infringements of patents or other rights of third parties which may
result from its use. No license is granted by implication or otherwise under any patent or patent rights of Intersil or its subsidiaries.
For information regarding Intersil Corporation and its products, see web site www.intersil.com
EUROPE
Intersil SA
Mercure Center
100, Rue de la Fusee
1130 Brussels, Belgium
TEL: (32) 2.724.2111
FAX: (32) 2.724.22.05
20
ASIA
Intersil Ltd.
8F-2, 96, Sec. 1, Chien-kuo North,
Taipei, Taiwan 104
Republic of China
TEL: 886-2-2515-8508
FAX: 886-2-2515-8369