# 4008B to two seven segment displays

#### electronicscameron

Joined Oct 19, 2011
14
So there is no way of cascading two 4008B chips together to get an 8-bit adder?

#### Georacer

Joined Nov 25, 2009
5,182
Of course you can make an 8-bit adder with two 4008 ICs. Just give the carry out of the LSB 4-bit result the the MSB adder.

What I said is that you cannot translate an 8-bit binary to BCD easilly.

#### electronicscameron

Joined Oct 19, 2011
14
Okay, looks like I am going to have to look at a redesign of my circuit with different components

http://www.utm.edu/staff/leeb/DM74185.pdf
Would this chip be up for the job? (Sorry, I am really only a beginner at electronics projects)

#### electronicscameron

Joined Oct 19, 2011
14
Sorry, would it be okay if you could show me a shematic on how to cascade some 4-bit adders? I have had a good idea regarding how to solve this...

#### Georacer

Joined Nov 25, 2009
5,182
We mentioned the 74185 IC in the first page. The question is if you can get your hands on one. If yes, then it will solve a lot of your problems.

I want you to imagine that each block is one 4-bit adder and that the signals A, B and S are 4-bit vectors. Cin and Cout are still 1-bit signals. Can you see how it can be done?

#### electronicscameron

Joined Oct 19, 2011
14
Okay, thank you very much!

I'll look into cascading three 74185 chips together to get an 8-bit BCD number

Any ideas how I would be able to get this to display on some seven segment displays? I am sorry to keep bothering you and I understand you must be busy

Also, what I am trying to build isn't a calculator however a Base 2 to Base 10 converter. I am tired of having strings of 8-bit binary I have to manually decode.
The switches will each represent a binary value (On for 1, off for 0) and will transcode binary into decimal numbers

If I ever get it finished, I'll post some pictures on here

Many thanks, Cameron

#### electronicscameron

Joined Oct 19, 2011
14
Scrap that, Circuit Wizard does not have that chip (again )

#### Georacer

Joined Nov 25, 2009
5,182
Since this circuit is for personal use, you could do some research on the following technique:

Load your 8-bit number in a count-down binary counter. Have the counter share the same clock with a count-up decade counter. Start both counts simultaneously. When you detect 0x000 in the first counter, stop the decade counter. Your binary number should now have been "unloaded" in the decade counter with success. With a medium clock of some kHz that should be done fairly quickly.

Some testing should be done to avoid loosing a stray cycle here and there.