Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

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

trojanHorse

Newbie
Newbie level 3
Joined
Jan 3, 2025
Messages
3
Helped
0
Reputation
0
Reaction score
0
Trophy points
1
Visit site
Activity points
19
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: 36
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:
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.
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.

1735986449090.png
 

Attachments

  • DM74185A.pdf
    185.6 KB · Views: 13
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.

View attachment 196448
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
    Screenshot 2025-01-05 150543.png
    40.5 KB · Views: 13
  • Screenshot 2025-01-05 150606.png
    Screenshot 2025-01-05 150606.png
    47.3 KB · Views: 14
  • Screenshot 2025-01-05 150644.png
    Screenshot 2025-01-05 150644.png
    59.9 KB · Views: 15
  • Screenshot 2025-01-05 150712.png
    Screenshot 2025-01-05 150712.png
    20 KB · Views: 12
  • Screenshot 2025-01-05 150827.png
    Screenshot 2025-01-05 150827.png
    23.8 KB · Views: 13
Last edited:

LaTeX Commands Quick-Menu:

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top