Experiment No. 2
Title: Study of IC-74LS83 as a BCD adder.
Problem Definition & Aim of Experiment:
1. Design(truth table, K-map) and Implement 1 digit BCD adder using IC-
74LS83
2.
Objectiveof Experiment:
To understand how both arithmetic operations, addition in BCD can be
performed by using IC 7483.
Lab Equipment’sand IC’s Used:
Digital Trainers Kit74LS83, 74LS08, 74LS32, 74LS04.
Theory:
BCD Adder:
BCD adder is a circuit that adds two BCD digits & produces a sum of digits also
in BCD.
Rules for BCD addition:
1, Add two numbers using rules of Binary addition.
2. If the 4 bit sum is greater than 9 or if carry is generated then the sum is
invalid. To correct the sum add 0110 i. e. (6)10 to sum. If carry is generated
from this addition add it to next higher order BCD digit.
3. If the 4 bit sum is less than 9 or equal to 9 then sum is in proper form.
CASE I: Sum <= 9 & carry = 0.
Add BCD digits 3 & 4
lL oo1l
+ 0100
o1ll
Answer is valid BCD number = (7)BCD& so 0110 is not added.
CASE II : Sum > 9 & carry = 0.
‘Add BCD digits 6 & 5
1, 0110
+ 0101
wo1l
Invalid BCD (since sum > 9) so 0110 is to be added
2. 1011
+ 0110
1 oool(2 pep
Valid BCD result = (11) BCD
CASE III : Sum < = 9 & carry =
Add BCD digits 9 & 9
1. 1001
+1001
10010
Invalid BCD ( since Carry = 1 ) so 0110 is to be added
2. 10010
+0110
11000
(1 8)BcD
Valid BCD result = (18) BCD
Design of BCD adder :
1. To execute first step i. e. binary addition of two 4 bit numbers we will use
IC 7483
( with Cin = 0 ), which is 4 bit binary adder.
2. We need to design a digital circuit which will sense sum & carry of IC 7483
& if sum exceeds 9 or carry = 1, this digital circuit will produce high output
otherwise its output will be zero.
Circuit to check invalid BCD :
First we will design circuit to check sum & then we will logically OR output of this
circuit to carry output of IC 7483
For digital circuit which we are going to design we will have 4 inputs( S3, S2, $1,
80) & only 1 output Y.
4) Y output of this circuit. Will be ORed with carry output of first adder IC
7483.
») If BCD result is invalid i. e. sum output of first 7483 we have to add
(610 i. (0110)2 that means we need one more binary adder IC 7483,
¢) If BCD result is valid (i.e. final output of the circuit to check validity is 0) we
will make an arrangement that second adder IC 7483 adds (O)io i. e, ( 0000 )atothe sum of the first adder IC 7483. The output of the combinational circuit is
used as final output carry & carry output of second adder IC is ignored.
Pin Diagram of IC7483:
wo = = <-> a = =>
= - = -— _ =_ = =>
T T T T T T T T
i=]
Ba 6 5S 5S & B&B = BB
oOo
2
sLvec 4
-_ 4OOOOUODlllUlUS ooclUrT0lUO
“Soma Ved €&& Aumban
a ne
AumBCD ADDER DIAGRAM: