Timeline for Display Double Digit Numbers on 2 seven segment displays
Current License: CC BY-SA 3.0
17 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Apr 28, 2016 at 14:42 | comment | added | Bradman175 | I posted an answer of my solution to displaying sum and subtraction with binary as input and display able digits as outputs. | |
Apr 27, 2016 at 21:22 | history | tweeted | twitter.com/StackElectronix/status/725434873251508227 | ||
Apr 26, 2016 at 14:45 | answer | added | Bradman175 | timeline score: 1 | |
Apr 24, 2016 at 16:26 | comment | added | stark | @SpehroPefhany There is no need for a state machine. This could be done with a lookup table in an EEPROM. Reducing it to gate-level seems like a research project, though. | |
Apr 24, 2016 at 13:27 | comment | added | EM Fields | I'm confused... Do you want the output digits to display the sum of the binary inputs to the adder and stop at decimal 10, or do you want the display to go all the way to 30? Or 31 if CARRY IN is hot? | |
Apr 24, 2016 at 12:50 | comment | added | Spehro 'speff' Pefhany | Check out the shift-add-three algorithm. | |
Apr 24, 2016 at 11:38 | comment | added | stark | Good thing is that you have don't care values which makes it simpler to reduce. | |
Apr 24, 2016 at 11:35 | comment | added | stark | Lowest digit is OK as is, so you have a table of 3+3 high bits and 3+carry outputs. It will take some work to reduce the logic since you want to use xor gates but basically you will flip bits based on whether the sum > 10. | |
Apr 24, 2016 at 11:30 | comment | added | Ching Ling | @Programmer400 I can't use code to do this. Will probably need a microcontroller for that. I need to figure out a solution through the available components, i.e. BCDs, decoders, mux's, adders and some other simple ICs | |
Apr 24, 2016 at 11:28 | comment | added | Ching Ling | @stark Can you be more specific? How do I accomplish that? | |
Apr 24, 2016 at 11:25 | comment | added | stark | If you are doing everything in decimal then you should change the logic of your adder to carry at 10 and generate the correct digit output. | |
Apr 24, 2016 at 11:24 | comment | added | Niklas Rosencrantz | You can write C or assembly that turns on and off individual bits of the seven segment displays. The input to the function can be the number, and the code set the bits for the displays. | |
Apr 24, 2016 at 11:16 | comment | added | Ching Ling | Also I'm not sure we're allowed to use hex digits. Would be better if I find a solution to convert to decimal from binary. | |
Apr 24, 2016 at 11:14 | comment | added | Ching Ling | I have some idea that I have to use a BCD to 7 segment decoder. I'm already using that to display the one digit. How to extend it to display on 2 separate displays? | |
Apr 24, 2016 at 11:12 | review | First posts | |||
Apr 24, 2016 at 12:29 | |||||
Apr 24, 2016 at 11:11 | comment | added | stark | Easier to use an LED driver that can display a hex digit. Otherwise you have to do a conversion to decimal. | |
Apr 24, 2016 at 11:04 | history | asked | Ching Ling | CC BY-SA 3.0 |