Documente Academic
Documente Profesional
Documente Cultură
SN54/74LS193
PRESETTABLE BCD/DECADE
UP/DOWN COUNTER
PRESETTABLE 4-BIT BINARY PRESETTABLE BCD / DECADE
UP/DOWN COUNTER UP/ DOWN COUNTER
PRESETTABLE 4-BIT BINARY
UP/ DOWN COUNTER
The SN54/74LS192 is an UP/DOWN BCD Decade (8421) Counter and the
SN54/74LS193 is an UP/DOWN MODULO-16 Binary Counter. Separate LOW POWER SCHOTTKY
Count Up and Count Down Clocks are used and in either counting mode the
circuits operate synchronously. The outputs change state synchronous with
the LOW-to-HIGH transitions on the clock inputs.
Separate Terminal Count Up and Terminal Count Down outputs are
provided which are used as the clocks for a subsequent stages without extra J SUFFIX
logic, thus simplifying multistage counter designs. Individual preset inputs CERAMIC
allow the circuits to be used as programmable counters. Both the Parallel CASE 620-09
16
Load (PL) and the Master Reset (MR) inputs asynchronously override the 1
clocks.
• Low Power . . . 95 mW Typical Dissipation
• High Speed . . . 40 MHz Typical Count Frequency
• Synchronous Counting N SUFFIX
• Asynchronous Master Reset and Parallel Load PLASTIC
CASE 648-08
• Individual Preset Inputs 16
D SUFFIX
CONNECTION DIAGRAM DIP (TOP VIEW) SOIC
16
VCC P0 MR TCD TCU PL P2 P3 1 CASE 751B-03
16 15 14 13 12 11 10 9
ORDERING INFORMATION
NOTE:
The Flatpak version SN54LSXXXJ Ceramic
has the same pinouts SN74LSXXXN Plastic
(Connection Diagram) as SN74LSXXXD SOIC
the Dual In-Line Package.
1 2 3 4 5 6 7 8
P1 Q1 Q0 CPD CPU Q2 Q3 GND LOGIC SYMBOL
11 15 1 10 9
PIN NAMES LOADING (Note a)
HIGH LOW
PL P0 P1 P2 P3
CPU Count Up Clock Pulse Input 0.5 U.L. 0.25 U.L. 5 CPU TCU 12
CPD Count Down Clock Pulse Input 0.5 U.L. 0.25 U.L.
MR Asynchronous Master Reset (Clear) Input 0.5 U.L. 0.25 U.L.
4 CPD TCD 13
PL Asynchronous Parallel Load (Active LOW) Input 0.5 U.L. 0.25 U.L.
MR Q0 Q1 Q2 Q3
Pn Parallel Data Inputs 0.5 U.L. 0.25 U.L.
Qn Flip-Flop Outputs (Note b) 10 U.L. 5 (2.5) U.L.
TCD Terminal Count Down (Borrow) Output (Note b) 10 U.L. 5 (2.5) U.L. 14 3 2 6 7
TCU Terminal Count Up (Carry) Output (Note b) 10 U.L. 5 (2.5) U.L.
VCC = PIN 16
NOTES:
a. 1 TTL Unit Load (U.L.) = 40 µA HIGH/1.6 mA LOW. GND = PIN 8
b. The Output LOW drive factor is 2.5 U.L. for Military (54) and 5 U.L. for Commercial (74)
b. Temperature Ranges.
STATE DIAGRAMS
14 6 14 6
LS193 LOGIC EQUATIONS
FOR TERMINAL COUNT
13 7 13 7
TCU = Q0 ⋅ Q1⋅ Q2⋅ Q3 ⋅ CPU
TCD = Q0 ⋅ Q1 ⋅ Q2 ⋅ Q3 ⋅ CPD
12 11 10 9 8 12 11 10 9 8
COUNT UP
COUNT DOWN
LS192 LS193
LOGIC DIAGRAMS
P0 P1 P2 P3
PL 11 15 1 10 9
(LOAD)
5
CPU 12 TCU
(UP COUNT) (CARRY
OUTPUT)
SD SD SD SD
Q Q Q Q
T T T T
CD Q CD Q CD Q CD Q
13 TCD
CPD 4
(BORROW
(DOWN OUTPUT)
COUNT) 14
MR
(CLEAR) 3 2 6 7
Q0 Q1 Q2 Q3
P0 P1 P2 P3
PL 11 15 1 10 9
(LOAD)
5
CPU TCU
12
(UP COUNT) (CARRY
OUTPUT)
SD SD SD SD
Q Q Q Q
T T T T
CD Q CD Q CD Q CD Q
13 TCD
CPD 4
(BORROW
(DOWN OUTPUT)
COUNT) 14
MR
(CLEAR) 3 2 6 7
Q0 Q1 Q2 Q3
LS193
VCC = PIN 16
GND = PIN 8
= PIN NUMBERS
FUNCTIONAL DESCRIPTION
The LS192 and LS193 are Asynchronously Presettable The Terminal Count Up (TCU) and Terminal Count Down
Decade and 4-Bit Binary Synchronous UP / DOWN (Revers- (TCD) outputs are normally HIGH. When a circuit has reached
able) Counters. The operating modes of the LS192 decade the maximum count state (9 for the LS192, 15 for the LS193),
counter and the LS193 binary counter are identical, with the the next HIGH-to-LOW transition of the Count Up Clock will
only difference being the count sequences as noted in the cause TCU to go LOW. TCU will stay LOW until CPU goes
State Diagrams. Each circuit contains four master/slave HIGH again, thus effectively repeating the Count Up Clock,
flip-flops, with internal gating and steering logic to provide but delayed by two gate delays. Similarly, the TCD output will
master reset, individual preset, count up and count down go LOW when the circuit is in the zero state and the Count
operations. Down Clock goes LOW. Since the TC outputs repeat the clock
Each flip-flop contains JK feedback from slave to master waveforms, they can be used as the clock input signals to the
such that a LOW-to-HIGH transition on its T input causes the next higher order circuit in a multistage counter.
slave, and thus the Q output to change state. Synchronous Each circuit has an asynchronous parallel load capability
switching, as opposed to ripple counting, is achieved by permitting the counter to be preset. When the Parallel Load
driving the steering gates of all stages from a common Count (PL) and the Master Reset (MR) inputs are LOW, information
Up line and a common Count Down line, thereby causing all present on the Parallel Data inputs (P0, P3) is loaded into the
state changes to be initiated simultaneously. A LOW-to-HIGH counter and appears on the outputs regardless of the
transition on the Count Up input will advance the count by one; conditions of the clock inputs. A HIGH signal on the Master
a similar transition on the Count Down input will decrease the Reset input will disable the preset gates, override both Clock
count by one. While counting with one clock input, the other inputs, and latch each Q output in the LOW state. If one of the
should be held HIGH. Otherwise, the circuit will either count by Clock inputs is LOW during and after a reset or load operation,
twos or not at all, depending on the state of the first flip-flop, the next LOW-to-HIGH transition of that Clock will be
which cannot toggle as long as either Clock input is LOW. interpreted as a legitimate signal and will be counted.
VIK Input Clamp Diode Voltage – 0.65 – 1.5 V VCC = MIN, IIN = – 18 mA
54 2.5 3.5 V VCC = MIN,, IOH = MAX,, VIN = VIH
VOH Output HIGH Voltage
74 2.7 3.5 V or VIL per Truth Table
tPLH 24 40
PL to Q ns
tPHL 25 40
DEFINITIONS OF TERMS
SETUP TIME (ts) is defined as the minimum time required for tion. A negative HOLD TIME indicates that the correct logic
the correct logic level to be present at the logic input prior to the level may be released prior to the PL transition from
PL transition from LOW-to-HIGH in order to be recognized and LOW-to-HIGH and still be recognized.
transferred to the outputs.
RECOVERY TIME (trec) is defined as the minimum time
HOLD TIME (th) is defined as the minimum time following the required between the end of the reset pulse and the clock
PL transition from LOW-to-HIGH that the logic level must be transition from LOW-to-HIGH in order to recognize and
maintained at the input in order to ensure continued recogni- transfer HIGH data to the Q outputs.
AC WAVEFORMS
tW
CPU or CPD 1.3 V 1.3 V
tPLH
tPHL
Q 1.3 V 1.3 V
Figure 1
NOTE: PL = LOW
Figure 2 Figure 3
Pn 1.3 V
PL 1.3 V
tw
tW trec
PL 1.3 V
tPLH tPHL CPU or CPD 1.3 V
tPHL
1.3 V
Qn
Q 1.3 V
Figure 4 Figure 5
Pn 1.3 V 1.3 V
th(H) th(L)
ts(H) ts(L) MR 1.3 V
PL 1.3 V
tW trec
Figure 6 Figure 7