[Help] 2digits HEX display and 8LED bar graph issue on Logisim

Thread Starter

tohka999

Joined Sep 19, 2021
2
Im new to logisim, and im quite struggling on the simple mp3 player task.
-Create 2 buttons (up and down volume) to show current volume on a 8LED bar graph.
-Forward and backward buttons and show track number(between 1 to 99) by using 2 HEX display in Logisim
Will be great if you can provide a circuit, thanks so much.
 

dl324

Joined Mar 30, 2015
16,788
Welcome to AAC!
Will be great if you can provide a circuit, thanks so much.
The way homework help works is you post your attempt we try to provide guidance.

It would be helpful if you posted the complete text for the problem so we know what the constraints are.
 

Thread Starter

tohka999

Joined Sep 19, 2021
2
Welcome to AAC!
The way homework help works is you post your attempt we try to provide guidance.

It would be helpful if you posted the complete text for the problem so we know what the constraints are.
thx for reply, heres the text
You will need to demonstrate that track skipping can be performed in either PAUSED or PLAY states, and the current track displayed in either state.

Track skipping control and display should include the following:

  • a two decimal digit display (you will use two HEX displays in Logisim, but ensure the display only shows decimal numbers) showing the track number (between 1 and 99)
  • “<<“ (Previous) and “>>” (Next) buttons should be implemented to skip backwards or forwards between tracks, respectively.
  • track skipping does wrap around, so:
    • if the current track is 99, another “>>” press brings the counter back to 1 (and further presses keep incrementing from 1)
    • if the current track is 1, another “<<“ press brings the counter to Track 99 (and further presses keep decrementing from 99).
 

click_here

Joined Sep 22, 2020
548
thx for reply, heres the text
You will need to demonstrate that track skipping can be performed in either PAUSED or PLAY states, and the current track displayed in either state.

Track skipping control and display should include the following:

  • a two decimal digit display (you will use two HEX displays in Logisim, but ensure the display only shows decimal numbers) showing the track number (between 1 and 99)
  • “<<“ (Previous) and “>>” (Next) buttons should be implemented to skip backwards or forwards between tracks, respectively.
  • track skipping does wrap around, so:
    • if the current track is 99, another “>>” press brings the counter back to 1 (and further presses keep incrementing from 1)
    • if the current track is 1, another “<<“ press brings the counter to Track 99 (and further presses keep decrementing from 99).
https://forum.allaboutcircuits.com/...rk-help-and-not-homework-done-for-you.167363/
 

dl324

Joined Mar 30, 2015
16,788
a two decimal digit display (you will use two HEX displays in Logisim, but ensure the display only shows decimal numbers) showing the track number (between 1 and 99)
Your description still isn't very helpful. There must be some context from what you've learned and are currently learning to influence your design decisions.

You're using hex displays, but are the counters decimal? Since Multisim Logisim doesn't have any flip flops, or counters, what flip flops are you going to use? Have you studied synchronous counters?

EDIT: Made corrections.

You didn't mention anything about the volume indicator. Is this supposed to be a counter that would control something in a real device, or are you just focused on an indicator that only controls LEDs?
“<<“ (Previous) and “>>” (Next) buttons should be implemented to skip backwards or forwards between tracks, respectively.
I assume that it skips one count at a time.

If this was the complete text of the problem, I'd seriously question whether you're going to obtain a good education at this school.
 
Last edited:
Top