smaw
21st May 2020
21st May 2020
My calculator but I fixed it. Now the flip-flop is better and I added some memory at the end to fix all the timings.
calculator
electronics
spark
adder
flipflop
memory
7segment
display
Comments
-
id:2549017
-
Yeah in my new adder I've just stored them in a memory cell then run a spark down a read line and read all the cells but delaying the read line by the same amount of frames as the adder takes to proccess 1 bit.
-
i believe its because you only give it 1 spark, and the propogation delay means signals that need to arrive at the same time (like two inputs of an XOR) end up arriving at different times. it works if you hold the = button for a few seconds. you should make it so that the numbers are always being input into the adder, and just grab the output when you press =, or maybe only send the numbers to the alu once you hit enter, but hold the number there for a bit before outputting the result.
-
Haha thanks, the problem is in the ripple carry adder. I'm going to fix it in the next version :)
-
Hey! Pretty cool! I found a bug in the Binary to Decimal decoder, when I do 7+5, it displays 10. The other results displays right. But other than that, cool!
-
great job on this. it's more compact than i thought it would be +1
-
I WANT MOAR KNOWDLEDGE TOO!!
-
Yeah Sure :)
-
My english is bad kek
-
*Do you want to get more electronics knowledge