For my digital electronics class, we've been presented with a challenge that not even the teacher knows how to do. The easy part is adding the two 8-bit binary numbers by using the carry out of one and the carry in of the other. The result is a 9-bit number in binary (currently being displayed with LEDs). The next step is to display each 8-bit number (which is being added) with 7-segment displays (displaying the decimal equivalent) and to display the 9-bit sum using 7-segment displays.
We input the 8-bit numbers with 8 switches (representing high or low) per number to represent each bit.
For example, using our switches, we add 10101010 and 00001110 for a sum of 010110000. We then need to display each one of those numbers with a seven segment display. We have no idea how to (efficiently) do this. Are there any chips or demuxes or anything that we could use to convert the 8 and 9 bit binary into seven segment displays? We would need 3 displays per number, since it can be up to three digits in base10 form.
We input the 8-bit numbers with 8 switches (representing high or low) per number to represent each bit.
For example, using our switches, we add 10101010 and 00001110 for a sum of 010110000. We then need to display each one of those numbers with a seven segment display. We have no idea how to (efficiently) do this. Are there any chips or demuxes or anything that we could use to convert the 8 and 9 bit binary into seven segment displays? We would need 3 displays per number, since it can be up to three digits in base10 form.