We will not do your homework. What you can expect is our help in finding your own solution.
What I understand:
You measure the resistance, then convert the measured value into a 3 digit code and light up the LEDs according to the equivalent color code. Is that what you want?
This is how I would tackle this task using the list of components you show (unfortunately there is no microcontroller in the list, that would make matters quite easy):
- Design a way of measuring the resistor. This is where the ADC comes into play. With "only" 10 bits you will need a kind of range selection to be able to measure resistances over the full range available with 3 color bands. Hint: think of the range selector as the multiplier band.
- You will also need a kind of state machine that controls the range selection and the ADC. Since at the tart of the measurement the resistance value is unknown, the state machine will have to test each range (each multiplier) and check whether the ADC's output gives a valid code for bands 1 and 2. If not, the next range needs to be selected.
Design a circuit that converts the ADC's output into a 3 digit BCD code - I recognize the ADC delivers BCD, so no need for an extra conversion stage.
Design a circuit that converts the BCD code into a 1-hot code (also known as 1-out-of-n code) - After re-reading the task description, this is also not required as the LED block accepts 3 × 4 Bit BCD values for digit1, digit2 and exponent.
[*]Design a circuit that multiplexes the 1-hot code (30 lines) into a multiplexed 1-hot code (3+10 lines)
[*]Design a circuit that uses the multiplexed signal to drive the LEDs.
- You will also need to design an oscillator to drive the multiplexing (and possibly the ADC)
Of course you are free to design the circuit in a different way. For example you could directly convert from BCD to multiplexed 1-hot without the intermediate generation of a 1-hot code for each digit by multiplexing the BCD code.
Decide which implementation fulfills the requirements best (in your opinion). For example look at the cost of different solutions.
Present your (intermediate) results and ask when you are stuck. We'll help you along.