Freelance Electronics Components Distributor
Closed Dec 25th-26th
800-300-1968
We Stock Hard to Find Parts

ICM7217AIPI

Part # ICM7217AIPI
Description 4 DIGIT LED PRESETTABLE UP/DOWN COUNTER - Bulk
Category IC
Availability In Stock
Qty 2
Qty Price
1 + $11.76769
Manufacturer Available Qty
Harris Corporation
Date Code: 9312
  • Shipping Freelance Stock: 2
    Ships Immediately



Technical Document


DISCLAIMER: The information provided herein is solely for informational purposes. Customers must be aware of the suitability of this product for their application, and consider that variable factors such as Manufacturer, Product Category, Date Codes, Pictures and Descriptions may differ from available inventory.

9-18
Detailed Description
Control Outputs
The CARRY/BORROW output is a positive going pulse
occurring typically 500ns after the positive going edge of the
COUNT INPUT. It occurs when the counter is clocked from
9999 to 0000 when counting up and from 0000 to 9999 when
counting down. This output allows direct cascading of
counters. The CARRY/BORROW output is not valid during
load counter and reset operation. When the count is 6000 or
higher, a reset generates a CARRY/BORROW pulse.
The
EQUAL output assumes a negative level when the
contents of the counter and register are equal.
The
ZERO output assumes a negative level when the
content of the counter is 0000.
The CARRY/BORROW,
EQUAL and ZERO outputs will 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
>60µA. A 10k pull-up resistor to V
DD
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.
Display Outputs and Control
The Digit and SEGment drivers provide a decoded
7-segment display system, capable of directly driving com-
mon anode LED displays at typical peak currents of
35mA/seg. This corresponds to average currents of
8mA/seg at 25% multiplex duty cycle. For the common cath-
ode versions, peak segment currents are 12.5mA, corre-
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
(V
DD
); this corresponds to
normal operation. When this pin is connected to V
DD
, the
segments are disabled and when connected to V
SS
, the
leading zero blanking feature is inhibited. For normal opera-
tion (display on with leading zero blanking) the pin should be
left open. The display may be controlled with a 3 position
SPDT switch; see Test Circuit.
Multiplex SCAN Oscillator
The on-board multiplex scan oscillator has a nominal free-
running frequency of 2.5kHz. This may be reduced by the
addition of a single capacitor between the SCAN pin and the
positive supply. Capacitor values and corresponding nominal
oscillator frequencies, digit repetition rates, and loading
times are shown in Table 1.
FIGURE 10A. FIGURE 10B.
FIGURE 10C.
FIGURE 10. BRIGHTNESS CONTROL CIRCUITS
R2
20k
1M 0.01µF
C
SCAN INPUT
ICM7217
R1
10k
1M 0.01µF
SCAN INPUT
ICM7217
500
500
3k
0.05µF
SCAN INPUT
ICM7217
10k
200
0.05µF
748
3
2
61 8s
ICM7555
0V
V
DD
= 5V
ICM7217
9-19
The internal oscillator output has a duty cycle of
approximately 25:1, providing a short pulse occurring at the
oscillator frequency. This pulse clocks the four-state counter
which provides the four multiplex phases. The short pulse
width is used to delay the digit driver outputs, thereby provid-
ing inter-digit blanking which prevents ghosting. The digits
are scanned from MSD (D4) to LSD (D1). See Figure 1 for
the display digit multiplex timing.
During load counter and load register operations, the
multiplex oscillator is disconnected from the SCAN input and
is allowed to free-run. In all other conditions, the oscillator
may be directly overdriven to about 20kHz, however the
external oscillator signal should have the same duty cycle as
the internal signal, since the digits are blanked during the
time the external signal is at a positive level (see Figure 1).
To insure proper leading zero blanking, the interdigit blank-
ing time should not be less than about 2µs. Overdriving the
oscillator at less than 200Hz may cause display flickering.
The display brightness may be altered by varying the duty
cycle. Figure 10 shows several variable-duty-cycle oscilla-
tors suitable for brightness control at the ICM7217 SCAN
input. The inverters should be CMOS CD4000 series and
the diodes may be any inexpensive device such as lN914.
Counting Control,
STORE, RESET
As shown in Figure 2, the counter is incremented by the
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 dur-
ing reset and load counter operations.
The
STORE pin controls the internal latches and
consequently the signals appearing at the 7-Segment and
BCD outputs. Bringing the
STORE pin low transfers the con-
tents of the counter into the latches.
The counter is asynchronously reset to 0000 by bringing the
RESET pin low. The circuit performs the reset operation by
forcing the BCD input lines to zero, and “presetting” all four
decades of counter in parallel. This affects register loading; if
LOAD REGISTER is activated when the
RESET input is low,
the register will also be set to zero. The
STORE, RESET and
UP/
DOWN pins are provided with pullup resistors of approxi-
mately 75k.
BCD I/O Pins
The BCD I/O port provides a means of transferring data to
and from the device. The ICM7217 versions can multiplex
data into the counter or register via thumbwheel switches,
depending on inputs to the LOAD COUNTER or LOAD
REGISTER pins; (see below). When functioning as outputs,
the BCD I/O pins will drive one standard TTL load. Common
anode versions have internal pull down resistors and com-
mon cathode versions have internal pull up resistors on the
four BCD I/O lines when used as inputs.
LOADing the COUNTER and REGISTER
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 self-
biased at approximately
1
/
2
V
DD
for normal operation. With
both LC and LR open, the BCD I/O pins provide a multi-
plexed BCD output of the latch contents, scanned from MSD
to LSD by the display multiplex.
When either the LOAD COUNTER (Pin 12) or LOAD
REGISTER (Pin 11) is taken low, the drivers are turned off
and the BCD pins become high-impedance inputs. When LC
is connected to V
DD
, the count input is inhibited and the lev-
els at the BCD pins are multiplexed into the counter. When
LR is connected to V
DD
, the levels at the BCD pins are mul-
tiplexed into the register without disturbing the counter.
When both are connected to V
DD
, the count is inhibited and
both register and counter will be loaded.
The LOAD COUNTER and LOAD REGISTER inputs are
edge-triggered, and pulsing them high for 500ns at room
temperature will initiate a full sequence of data entry cycle
operations (see Figure 3). When the circuit recognizes that
either or both of the LC or LR pins input is high, the multiplex
oscillator and counter are reset (to D4). The internal
oscillator is then disconnected from the SCAN pin and the
preset circuitry is enabled. The oscillator starts and runs with
a frequency determined by its internal capacitor, (which may
vary from chip to chip). When the chip finishes a full 4-digit
multiplex cycle (loading each digit from D4 to D3 to D2 to D1
in turn), it again samples the LOAD REGISTER and LOAD
COUNTER inputs. If either or both is still high, it repeats the
load cycle, if both are floating or low, the oscillator is
reconnected to the SCAN pin and the chip returns to normal
operation. Total load time is digit “on” time multiplied by 4. lf
the Digit outputs are used to strobe the BCD data into the
BCD I/O inputs, the input must be synchronized to the
appropriate digit (Figure 3). Input data must be valid at the
trailing edge of the digit output.
When LR is connected to GROUND, the oscillator is
inhibited, the BCD I/O pins go to the high impedance state,
and the segment and digit drivers are turned off. This allows
the display to be used for other purposes and minimizes
power consumption. In this display off condition, the circuit
will continue to count, and the CARRY/BORROW,
EQUAL,
ZERO, UP/DOWN, RESET and STORE functions operate
as normal. When LC is connected to ground, the BCD I/O
pins are forced to the high impedance state without disturb-
ing the counter or register. See “Control Input Definitions”
(Table 2) for a list of the pins that function as three-state self-
biased inputs and their respective operations.
Note that the ICM7217 and ICM7217B have been designed
to drive common anode displays. The BCD inputs are high
true, as are the BCD outputs.
TABLE 1. ICM7217 MULTIPLEXED RATE CONTROL
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
9-20
INPUT OUTPUT INPUT OUTPUT
High High High Disconnected
Low Disconnected Low High
FIGURE 11A. CMOS INVERTER FIGURE 11B. CMOS INVERTER
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
FIGURE 11C. CMOS OPEN DRAIN FIGURE 11D. CMOS THREE-STATE BUFFER
FIGURE 11. DRIVING 3-LEVEL INPUTS OF ICM7217
INPUT
CD4069 1N4148
OUTPUT INPUT
CD4069
OUTPUT
1N4148
INPUT A
CD74HC03
OUTPUT
INPUT B
INPUT A
CD4502B
OUTPUT
INPUT B
FIGURE 12A. COMMON ANODE
FIGURE 12B. COMMON CATHODE
FIGURE 12. FORCING LEADING ZERO DISPLAY
FIGURE 13A. COMMON ANODE DISPLAY FIGURE 13B. COMMON CATHODE DISPLAY
FIGURE 13. DRIVING HIGH CURRENT DISPLAYS
D
N
DIGIT LINE
V
DD
50k
DISPLAY
CONTROL
ICM7217
ICM7217B
D
N
DIGIT LINE
V
DD
DISPLAY
ICM7217A
ICM7217C
50k
50k
CONTROL
V
DD
ICM7217
DIGIT
DRIVE
SEGMENT
DRIVE
V
SS
V
DD
ICM7217B
2N2219
OR SIMILAR
2N6034
OR SIMILAR
V
SS
V
DD
ICM7217
SEGMENT
DRIVE
DIGIT
DRIVE
V
SS
V
SS
ICM7217C
2N6034
OR SIMILAR
2N2219
OR SIMILAR
V
DD
ICM7217
PREVIOUS1234567NEXT