You are on page 1of 9

Polytechnic University of Philippines College of Engineering Computer Engineering Department

COEN 3174 Advanced Logic Circuits Design Sequential Circuit

BSCOE 4-1 T/F 7:30-10:30 AM

Alangcao, Aldren A. Clavio, Sarah Jane P. Espallardo, Aaron Kevin V. Muya, Mark Anthony D. San Diego, Khrystal T.

Date Performed: October 13, 2012 Date Submitted: October 13, 2012 Engr. Remedios G. Ado

I.

EXPERIMENT OBJECTIVE
Design a 3-bit Binary Counter Using JK (74LS76) & D (74LS74) Flip-flop.

II.

THEORETICAL FRAMEWORK

Block Diagram

Clear Flip-flop Previous State using RESET Switch

Clock triggers Flip-flops

Count

Dual JK Flip-flop 74LS76 The J-K flip-flop is the most versatile of the basic flip-flops. It has the input- following character of the clocked D flip-flop but has two inputs, traditionally labeled J and K. If J and K are different then the output Q takes the value of J at the next clock edge. If J and K are both low then no change occurs. If J and K are both high at the clock edge, then the output will toggle from one state to the other. It can perform the functions of the set/reset flip-flop and has the advantage that there are no ambiguous states. It can also act as a T flip-flop to accomplish toggling action if J and K are tied together. This toggle application finds extensive use in binary counters. The 76 contains two independent J-K flip-flops with individual J-K, clock, preset, and clear inputs. The 76 is a positive-edge-triggered flip-flop. J-K input is loaded into the master while the clock is high and transferred to the slave on the high-to-low transition. For these devices the J and K inputs must be stable while the clock is high.

The SN5476 and the SN54LS76A are characterized for operation over the full military temperature range of -55C to 125C. The SN7476 and SN74LS76A is characterized for operation from 0C to 70C.

Dual D Flip Flop 74LS74 The D flip-flop tracks the input, making transitions with match those of the input D. The D stands for "data"; this flip-flop stores the value that is on the data line. It can be thought of as a basic memory cell. A D flip-flop can be made from a set/reset flip-flop by tying the set to the reset through an inverter. The result may be clocked.

LM555 Timer The LM555 is a highly stable device for generating accurate time delays or oscillation. Additional terminals are provided for triggering or resetting if desired. In the time delay mode of operation, the time is precisely controlled by one external resistor and capacitor. For astable operation as an oscillator, the free running frequency and duty cycle are accurately controlled with two external resistors and one capacitor. The circuit may be triggered and reset on falling waveforms, and the output circuit can source or sink up to 200mA or drive TTL circuits.

BCD to 7-Segment Decoders/Drivers 74LS47 The 46A and 47A feature active-low outputs designed for driving common-anode LEDs or incandescent indicators directly. All of the circuits have full ripple-blanking input/output controls and a lamp test input. Segment identification and resultant displays are shown on a following page. Display patterns for BCD input counts above nine are unique symbols to authenticate input conditions. All of the circuits incorporate automatic leading and/or trailingedge, zero-blanking control (RBI and RBO). Lamp test (LT) of these devices may be performed at any time when the BI/RBO node is at a high logic level. All types contain an overriding blanking input (BI) which can be used to control the lamp intensity (by pulsing) or to inhibit the outputs.

BCD to 7-Segment Decoders/Drivers 74LS47 The SN54/74LS107A is a Dual JK Flip-Flop with individual J, K, Direct Clear and Clock Pulse inputs. Output changes are initiated by the HIGH-to-LOW transition of the clock. A LOW signal on CD input overrides the other inputs and makes the Q output LOW. The SN54/74LS107A is the same as the SN54/74LS73A but has corner power pins.

III.

LIST OF MATERIALS

1pc 1pc 1pc 1pc 2pcs 2pcs 1pc

2pcs 2pcs

Breadboard 2-input OR Gate 2-input XOR Gate 74LS86 3-input AND gate 74LS11 Dual D Flip-flops 74LS74 Dual JK Flip-flops 74LS76 Dual JK Flip-flops 74LS107 RESISTORS CAPACITORS 7-segment Decoder and Driver 74LS47 7-segment display Connecting Wires

IV.

EXPERIMENT CIRCUIT/SET-UP/TABLES

a. Flow Diagram

000 001 111

010

110

011 100

101

b. Table of Analysis Excitation Table Using D Flip-flop (74LS74) PS QA 0 1 2 3 4 5 6 7 0 0 0 0 1 1 1 1 QB 0 0 1 1 0 0 1 1 QC 0 1 0 1 0 1 0 1 QA 0 0 0 1 1 1 1 0 NS QB 0 1 1 0 0 1 1 0 QC 1 0 1 0 1 0 1 0 D1 0 0 0 1 1 1 1 0 D2 0 1 1 0 0 1 1 0 D3 1 0 1 0 1 0 1 0

Excitation Table Using JK Flip-flop (74LS76) PS QA 0 1 2 3 4 5 6 7 0 0 0 0 1 1 1 1 QB 0 0 1 1 0 0 1 1 QC 0 1 0 1 0 1 0 1 QA 0 0 0 1 1 1 1 0 NS QB 0 1 1 0 0 1 1 0 QC 1 0 1 0 1 0 1 0 J1 0 0 0 1 1 1 1 0 A K1 1 1 1 0 0 0 0 1 J2 0 1 1 0 0 1 1 0 B K2 1 0 0 1 1 0 0 1 J3 1 0 1 0 1 0 1 0 C K3 0 1 0 1 0 1 0 1

c. K-Map

AB C

00 0 0

01 0 1

11 1 0

10 1 1

AB C

00 0 1

01 1 0

11 1 0

10 0 1

0 1

0 1

D1 = D1 =

D2 = D2 =

AB C

00 1 0

01 1 0

11 1 0

10 1 0

0 1

D3 =

AB C

00 0 0

01 0 1

11 1 0

10 1 1

AB C

00 1 1

01 1 0

11 0 1

10 0 0

0 1

0 1

J1 = J1 =

K1 = K1 =

AB C

00 0 1

01 1 0

11 1 0

10 0 1

AB C

00 1 0

01 0 1

11 0 1

10 1 0

0 1

0 1

J2 = J2 =

K2 = K2 =

AB C

00 1 0

01 1 0

11 1 0

10 1 0

AB C

00 0 1

01 0 1

11 0 1

10 0 1

0 1

0 1

J3 =

K3 =

Figure 1 Counter Using D Flip-flops