How 74147 series ttl can be used as a decimal-to-bcd encoder, Computer Engineering

Illustrate how 74147 series TTL can be used as a decimal-to-BCD encoder.

Ans. Available IC in 74 series is 74147 that is a priority encoder. Such IC has active low inputs and outputs. The significance of the word priority can be realized from the truth table. For example if 2 and 5 are low, the output will be consequent to 5 that has a higher priority than 2 that is the highest numbered input has priority over lower numbered inputs.

While an exact number is to be fed to the digital circuit in BCD code, then the switch consequent to which number is pressed.

Truth table of 74147

Active low decimal input's                                                           Active low BCD

outputs

1

2

3

4

5

6

7

8

9

D

C

B

A

1

1

1

1

1

1

1

1

1

1

1

1

1

0

1

1

1

1

1

1

1

1

1

1

1

0

X

0

1

1

1

1

1

1

1

1

1

0

1

X

X

0

1

1

1

1

1

1

1

1

0

0

X

X

X

0

1

1

1

1

1

1

0

1

1

X

X

X

X

0

1

1

1

1

1

0

1

0

X

X

X

X

1

0

1

1

1

1

0

0

1

X

X

X

X

1

1

0

1

1

1

0

0

0

X

X

X

X

X

X

X

0

1

0

1

1

1

X

X

X

X

X

X

X

X

0

0

1

1

0

 

1372_74147 series TTL used as a decimal-to-BCD encoder.png

74147 series TTL used as a decimal-to-BCD encoder

Posted Date: 5/4/2013 5:52:52 AM | Location : United States







Related Discussions:- How 74147 series ttl can be used as a decimal-to-bcd encoder, Assignment Help, Ask Question on How 74147 series ttl can be used as a decimal-to-bcd encoder, Get Answer, Expert's Help, How 74147 series ttl can be used as a decimal-to-bcd encoder Discussions

Write discussion on How 74147 series ttl can be used as a decimal-to-bcd encoder
Your posts are moderated
Related Questions
What are the Types of Assemblies? One of the drawback of using Visual Studio.NET and the .NET framework to develop applications has been the lack of cross-platform support. As

Explain the operation of octal to binary encoder. Ans Octal to binary encoder consists of eight inputs, one for each of eight digits and three outputs which generate the con

Q. Why we need parallel programming languages? The parallel programming languages are created for parallel computer environments.  These are developed either by creating new la

W To date we have discussed elementary high level language programming and low level assembler programming, one of the benefits of C is the integration of both , this requires a re

Pascaline:Mechanical computers Blaise Pascal made the initial attempt in the direction of this automatic computing. He invented a apparatus, which comprised of lots of gears an

Parallelism based on Granularity size Granularity:  Granularity or Grain size is a determine which measure how much computation is devoted in a process.Granularity size is

Q. Illustrate program on hypothetical machine? The program given in figure above is a hypothetical program which performs addition of numbers stored from locations 2001 onwards

Define interrupt and ISR? An interrupt is a request from an I/O device for service by the processor. The processor gives the requested service by implementing the interrupt ser

How will you allocate sub system? Allocate every concurrent subsystem to hardware unit. General purpose processor or specialized functional unit as follows: Estimate per

Locality of reference implies that the page reference being made by a process is Ans. Locality of reference means that the page reference being made through a process is proba