Below is a two digit Binary to BCD converter using counters.
The binary number is initially loaded into the two left binary down counters.
It then counts down while the two right BCD counters simultaneously count up from zero.
When the binary counters reach zero and stop, the BCD value is contained in the two BCD counters.
This value can then be latched into the BCD to 7-segment IC for display.
For a three-digit count you would add another BCD counter.
As you can see, it involves a fair amount of circuitry, requiring 6 chips for three digits, not counting the clock.
![1619533840984.png 1619533840984.png](https://forum.allaboutcircuits.com/data/attachments/224/224550-276a6a02b4d19a451a2c094f68450681.jpg)
The binary number is initially loaded into the two left binary down counters.
It then counts down while the two right BCD counters simultaneously count up from zero.
When the binary counters reach zero and stop, the BCD value is contained in the two BCD counters.
This value can then be latched into the BCD to 7-segment IC for display.
For a three-digit count you would add another BCD counter.
As you can see, it involves a fair amount of circuitry, requiring 6 chips for three digits, not counting the clock.
![1619533840984.png 1619533840984.png](https://forum.allaboutcircuits.com/data/attachments/224/224550-276a6a02b4d19a451a2c094f68450681.jpg)
Last edited: