Proteus project: Display a 16 bit number on a 5x 7 segment display. [0-65535] Additional requirements: BIN -> BCD -> 7SEG

trojanHorse

Newbie
Joined
Jan 3, 2025
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Visit site
Activity points
20
A Friend sent this to me. I am doing a similar project for school but instead of 8 bit input number I need 16bit input number with five 7segment displays output. What part of this do I need to edit to get that result and how?? pls HELP
 

Attachments

  • bintobcd.pdf
    549.3 KB · Views: 37

Second page is block diagram of double dabble algorithm https://en.m.wikipedia.org/wiki/Double_dabble
Your schematic of 8-Bit Bin-2-BCD converter needs to be extended to 16 inputs/20 outputs.
If I counted right, the combinational implementation needs 39 instead of 7 "ADD-3" blocks. Also 5 instead of 2.5 7-segment decoders.
--- Updated ---

By the way, I don't understand why you are repeating the schematics of equal hierarchical blocks. The ADD-3 block is instantiated 7 times, but its implementation needs to be printed only once.
 
Last edited:

Thank you for your answer. Also I have been told that I can use parts from proteus library for this project (bin to bcd...etc). That means that project i have from my friend is not that useful for me (they can't use parts in their project they have to make it in modul). I will try to make It tomorrow but if you know how I can do this let me know
 

Using parts or modules is a technical question of implementation in Proteus Isis and doesn't have much to do with the general way to design bin-2-bcd converter, unless you expect to find a ready-made 16-bit converter. 7-segment encoders are available as model of industry standard IC.
 

No matter if the ADD-3 module instances have individual schematics or not, I believe there should be different options in Proteus, they are effectively copies of a single prototype. Extending the module count to 30-something doesn't change the principal design method.

Alternatively you can implement 16-bit BIN-2-BCD with 74185 IC from Proteus library, datasheet shows the configuration.

 

Attachments

  • DM74185A.pdf
    185.6 KB · Views: 14
Okay so I did something but it does not work like it should be. I cannot find the problem.
Edit: I SOLVED IT. The problem was proteus version
 

Attachments

  • Screenshot 2025-01-05 150543.png
    40.5 KB · Views: 18
  • Screenshot 2025-01-05 150606.png
    47.3 KB · Views: 18
  • Screenshot 2025-01-05 150644.png
    59.9 KB · Views: 17
  • Screenshot 2025-01-05 150712.png
    20 KB · Views: 16
  • Screenshot 2025-01-05 150827.png
    23.8 KB · Views: 16
Last edited:

Cookies are required to use this site. You must accept them to continue using the site. Learn more…