August 1997
ICM7217
4-Digit LED Display,
Programmable Up/Down Counter
Features
• Four Decade, Presettable Up-Down Counter with
Parallel Zero Detect
• Settable Register with Contents Continuously
Compared to Counter
• Directly Drives Multiplexed 7 Segment Common
Anode or Common Cathode LED Displays
• On-Board Multiplex Scan Oscillator
• Schmitt Trigger On Count Input
• TTL Compatible BCD I/O Port, Carry/Borrow, Equal,
and Zero Outputs
• Display Blank Control for Lower Power Operation;
Quiescent Power Dissipation <5mW
• All Terminals Fully Protected Against Static Discharge
• Single 5V Supply Operation
Description
The ICM7217 is a four digit, presettable up/down counter with
an onboard presettable register continuously compared to the
counter. The ICM7217 is intended for use in hard-wired
applications where thumbwheel switches are used for loading
data, and simple SPDT switches are used for chip control.
This circuit provides multiplexed 7 segment LED display
outputs, with common anode or common cathode
configurations available. Digit and segment drivers are
provided to directly drive displays of up to 0.8 inch
character height (common anode) at a 25% duty cycle. The
frequency of the onboard multiplex oscillator may be
controlled with a single capacitor, or the oscillator may be
allowed to free run. Leading zeros can be blanked. The
data appearing at the 7 segment and BCD outputs is
latched; the content of the counter is transferred into the
latches under external control by means of the Store pin.
The ICM7217 (common anode) and ICM7217A (common
cathode) versions are decade counters, providing a
maximum count of 9999, while the ICM7217B (common
anode) and ICM7217C (common cathode) are intended for
timing purposes, providing a maximum count of 5959.
This circuit provides 3 main outputs; a CARRY/BORROW
output, which allows for direct cascading of counters, a
ZERO output, which indicates when the count is zero, and
an
EQUAL output, which indicates when the count is equal
to the value contained in the register. Data is multiplexed to
and from the device by means of a three-state BCD I/O port.
The CARRY/BORROW,
BCD port will each drive one standard TTL load.
EQUAL, ZERO outputs, and the
To permit operation in noisy environments and to prevent
multiple triggering with slowly changing inputs, the count
input is provided with a Schmitt trigger.
Input frequency is guaranteed to 2MHz, although the device will
typically run with f
(EQUAL output) will typically run 750kHz maximum.
as high as 5MHz. Counting and comparing
IN
Ordering Information
PART
NUMBER
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
CAUTION: These devices are sensitive to electrostatic discharge; follow proper IC Handling Procedures.
http://www.intersil.com or 407-727-9207
TEMP. RANGE
(oC) PACKAGE
| Copyright © Intersil Corporation 1999
DISPLAY DRIVER
9-12
TYPE
COUNT OPTION/
MAX COUNT PKG. NO.
File Number 3167.1
Pinouts
ICM7217 (PDIP)
COMMON ANODE
TOP VIEW
ICM7217
ICM7217 (CERDIP)
COMMON CATHODE
TOP VIEW
CARRY/BORROW
BCD I/O 8s
BCD I/O 4s
BCD I/O 2s
BCD I/O 1s
COUNT INPUT
UP/
LOAD REGISTER/
LOAD COUNTER/
EQUAL
STORE
I/O OFF
RESET
ZERO
DOWN
OFF
SCAN
10
11
12
13
14
1
2
3
4
5
6
7
8
9
ICM7217
ICM7217B
Functional Block Diagram
ZERO
V
DD
UP/
DN
COUNT
4
T.G.
4
D1
10
RS
ZERO
U/D
CL CARRY
T.G.
123
D2
123 4
10
ZERO
U/D
CL CARRY
28
D1
D2
27
26
D3
25
D4
24
V
DD
DISPLAY CONT.
23
SEG g
22
SEG b
21
20
V
SS
SEG e
19
SEG f
18
SEG d
17
16
SEG a
SEG c
15
4
4
RS
4
T.G.
4
D3
10
RS
ZERO
U/D
CL CARRY
ZERO
U/D
CL CARRY
CARRY/BORROW
COUNT INPUT
LOAD REGISTER/
LOAD COUNTER/
4
T.G.
4
D4
10
RS
4
4
EQUAL
BCD I/O 8s
BCD I/O 4s
BCD I/O 2s
BCD I/O 1s
STORE
UP/
I/O OFF
ZERO
DOWN
OFF
SCAN
RESET
4
4
1
2
3
4
5
6
7
8
9
10
11
12
13
14
T.G.
D1
REG.
COMP.
4
4
4
ICM7217A
ICM7217C
4
T.G.
4
D2
REG.
4
COMP.
28
SEG
SEG
27
SEG f
26
SEG c
25
V
24
DD
SEG a
23
SEG e
22
SEG g
21
20
DISPLAY CONT.
V
19
SS
D1
18
17
D2
16
D3
D4
15
4
T.G.
4
D3
REG.
4
COMP.
d
b
123
123
4
T.G.
4
D4
REG.
4
COMP.
V
SS
s
8
4s
BDC
2s
1s
I/O
SEGMENT DECODER
SEGMENT DRIVERS
A
(7)
T.G.
4
LATCH
MUX
4
LATCH
DISPLAY BLANK + OFF
DIGIT DRIVERS
GB C D E F
D4 D3 D2 D1
T.G.
4
MUX
4
(4)
T.G.
LATCH
MUX
T.G.
4
4
BCD I/O INPUTS
COM. ANODE: PULL DOWN
COM. CATHODE: PULL UP
4
LATCH
MUX
4
4
DIGIT MUX
L.R.
L.C.
RESET
4
4
CARRY/BARROW
MUX. I/O
AND
DISPLAY
CONTROL
LOGIC
MUX.
OSCILLATOR
4
4
EQUAL
V
DD
V
DD
V
DD
V
SS
V
DD
V
SS
V
DD
V
SS
4
STORE
RESET
LOAD
COUNTER
LOAD
REGISTER
DISPLAY
CONTROL
SCAN
9-13
ICM7217
Absolute Maximum Ratings Thermal Information
Supply Voltage (VDD - VSS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6V
Input Voltage (Any Terminal) . . . . . . . .(VSS- 0.3V) to (VDD + 0.3V)
(Note 1)
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.
Thermal Resistance (Typical, Note 2) θJA (oC/W) θJC (oC/W)
CERDIP Package . . . . . . . . . . . . . . . . 55 14
PDIP Package. . . . . . . . . . . . . . . . . . . 55 N/A
Maximum Junction Temperature
PDIP Package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .150oC
CERDIP Package . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175oC
Maximum Storage Temperature Range . . . . . . . . . .-65oC to 150oC
Maximum Lead Temperature (Soldering, 10s) . . . . . . . . . . . .300oC
Electrical Specifications V
= 5V, VSS = 0V, TA = 25oC, Display Diode Drop 1 .7V, Unless Otherwise Specified
DD
PARAMETER TEST CONDITIONS MIN TYP MAX UNIT
Supply Current
(Lowest Power Mode), IDD (7217)
Supply Current, OPERATING, I
Supply Current, OPERATING, I
V
Digit Driver Output Current, I
SUPPLY
, V
DD
DIG
SEGment Driver
Display Off, LC, DC, UP/DN,
ST, RS, BCD I/O Floating or at V
Common Anode, Display On, all “8’s” 140 200 - mA
OP
Common Cathode, Display On, all “8’s” 50 100 - mA
OP
(Note 1)
DD
- 350 500 µA
4.5 5 5.5 V
Common Anode, V
Common Anode, V
= VDD - 2.0V 140 200 - mA
OUT
= +1.5V 20 35 - mA
OUT
Output Current, ISEG
Digit Driver, Output Current, I
SEGment Driver
Common Cathode, V
DIG
Common Cathode V
= +1.0V -50 -75 - mA
OUT
= VDD - 2V -9 -12.5 - mA
OUT
Output Current, ISEG
ST, RS, UP/DN Input
VIN = VDD - 2V (Note 1) 5 25 - µA
Pullup Current, IP
3 Level Input Impendance, ZIN 40 - 350 kΩ
BCD I/O Input, High Voltage
VBIH
BCD I/O Input, Low Voltage
VBIL
BCD I/O Input, Pullup Current
IBPU
BCD I/O Input
Pulldown Current, IBPD
BCD I/O,
ZERO, EQUAL Outputs
ICM7217 Common Anode (Note 2) 1.5 - - V
ICM7217 Common Cathode (Note 2) 4.40 - - V
ICM7217 Common Anode (Note 2) - - 0.60 V
ICM7217 Common Cathode (Note 2) - - 3.2V V
ICM7217 Common Cathode V
= VDD - 2V
IN
525-µA
(Note 2)
ICM7217 Common Anode V
= +2V (Note 2) 5 25 - µA
IN
IOH = -100µA 3.5 - - V
Output High Voltage, VOH
BCD I/O, CARRY/BORROW
IOL = 1.6mA - - 0.4 V
ZERO, EQUAL Outputs
Output Low Voltage, V
Count Input Frequency, f
OL
IN
-20oC to 70oC - 5 - MHz
Guaranteed 0 - 2 MHz
Count Input Threshold, VTH (Note 3) - 2 - V
Count Input Hysteresis, VHYS (Note 3) - 0.5 - V
Count Input LO, VCIL - - 0.40 V
Count Input HI, VCIH 3.5 - - V
Display Scan
Oscillator Frequency, f
DS
Free-running (SCAN Terminal Open Circuit) - 2.5 10 kHz
PEAK
PEAK
PEAK
PEAK
9-14
ICM7217
Switching Specifications V
= 5V, VSS = 0V, TA = 25oC
DD
PARAMETER MIN TYP MAX UNIT
UP/DOWN Setup Time, t
UP/DOWN Hold Time, t
COUNT Pulse Width High, t
COUNT Pulse Width Low, t
UCS
UCH
CWH
CWI
COUNT to CARRY/BORROW Delay, t
CARRY/BORROW Pulse Width t
COUNT to EQUAL Delay, t
COUNT to ZERO Delay, t
RESET Pulse Width, t
RST
BW
CE
CZ
CB
300 - - ns
1500 750 - ns
250 100 - ns
250 100 - ns
- 750 - ns
- 100 - ns
- 500 - ns
- 300 - ns
1000 500 - ns
NOTES:
1. In the ICM7217 the UP/DOWN,ST ORE,RESET and the BCD I/O as inputs hav e pullup or pulldown de vices which consume power when
connected to the opposite supply. Under these conditions, with the display off, the device will consume typically 750µA.
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).
Timing Waveforms
SCAN
INTERNAL OSC
OUTPUT
D4
INTERNAL
(BCD AND
SEGMENT
ENABLE)
INTERNAL
(COMMON
ANODE
DIGIT
STROBES)
D3
D2
D1
D4
D3
D2
D1
10µs TYP 400µs TYP
FREE-RUNNING
FREE-RUNNING
INTERDIGIT BLANK
FIGURE 1. MULTIPLEX TIMING
9-15
Timing Waveforms
ICM7217
LOAD COUNTER
(OR LOAD REGISTER)
UP/
DOWN
COUNT INPUT
CARRY/BORROW
EQUAL
ZERO
t
UCS
t
CWH
t
t
t
CB
CEL
CZL
t
UCH
t
BW
FIGURE 2. COUNT AND OUTPUTS TIMING
t
CWL
t
CZH
t
CEH
SCAN
D4
D3
D2
D1
INTERNAL
OPERATING
MODE
BCD I/O
= HIGH IMPEDANCE
= THREE-STATE W/PULLDOWN
OUTPUT
OUT
D
N
INPUT
D4
IN
D3
IN
D2
IN
FIGURE 3. BCD I/O AND LOADING TIMING
COUNT INHIBITED IF
LOAD COUNTER
D1
IN
D4 OUT D3 OUT
9-16
Typical Performance Curves
300
4.5 ≤ VDD ≤ 6V
ICM7217
ICM7217B
200
IDIG (mA)
100
85oC
25oC
-20oC
ICM7217
80
60
40
ISEG (mA)
20
TA= 25oC
V+ = 5.5V
ICM7217
ICM7217B
V+ = 4.5V
V+ = 5V
0
0123
VDD - V
OUT
(V)
0
012 3
FIGURE 4. TYPICAL IDIG vs V+ FIGURE 5. TYPICAL ISEG vs V
80
V+ = 5V
-20oC
ICM7217
60
ICM7217B
40
OUT
25oC
(V)
OUT
ISEG (mA)
20
0
0123
85oC
V
FIGURE 6. TYPICAL ISEG vs V
200
TA= 25oC
200
150
100
IDIGIT (mA)
50
V+ = 5V
ICM7217A
ICM7217C
0
0123
FIGURE 7. TYPICAL IDIGIT vs V
30
4.5 ≤ VDD − VSS≤ 6V
V
OUT
-20oC
85oC
V
OUT
(V)
OUT
25oC
(V)
OUT
-20oC
150
100
IDIGIT (mA)
50
0
0123
FIGURE 8. TYPICAL IDIGIT vs V
V+ = 5.5V
ICM7217A
ICM7217C
V+ = 5V
V
OUT
V+ = 4.5V
(V)
OUT
9-17
25oC
ICM7217A
20
ICM7217C
85oC
ISEG (mA)
10
0
0123
FIGURE 9. TYPICAL ISEG vs VDD - V
VDD - V
OUT
(V)
OUT