• 6/3/11 6:49 pm
- 2.3k views • 0 today
- save_alt 133 downloads
- Progress
- 100% complete
9
This device can count from 0 up to 32767. In the video I've hooked it up to a 17-clock. If in perfect conditions, the server ticks would be 1/10th of a second, then my counter would keep on counting for over 15 hours before resetting.
The sync part means that all bits change at the same time, an most common method is a ripple counter, which updates the Least Significant Bit (LSB) first, and the others after it. I found that is was actually pretty easy to do this in mc, and I'll look into making an up/down-counter too.
It's constructed using a 2-wide tileable T-flipflop (TFF) I made. 2 wide tileable circuits are better than 1-wide circuits, since 1-wide ones waste space. From the clock change to the changing of the bits takes 3 to 4 ticks, depending on which way the bits change.
The clock pulse should be 4 ticks. As you see in the video, I used a Rising Edge Trigger (RET), though some like to call it monostable circuit. It should be noted that there needs to be an equal amount of ticks between each pulse as you have bits. This cannot be avoided. So in a 15 bit counter, you need to wait 15 ticks. This is designed so you can remove any excessive bits. If you have 10 or less, that means that if you count using a button, you can't mess it up. If you need more than 15 bits, you can epand the clock line and expand the counter itself.
I think I can pretty much say this is the fastest way of counting in minecraft, I don't think this can be improved much, nor do I think it can be compacted a lot. If someone has found a way of speeding this up, please let me know. :)
This was actually pretty easy, I will try making an up/down-counter up next.
This was made on the Redstone Development Foundation (RDF) server, the server designed for redstone developers.
The sync part means that all bits change at the same time, an most common method is a ripple counter, which updates the Least Significant Bit (LSB) first, and the others after it. I found that is was actually pretty easy to do this in mc, and I'll look into making an up/down-counter too.
It's constructed using a 2-wide tileable T-flipflop (TFF) I made. 2 wide tileable circuits are better than 1-wide circuits, since 1-wide ones waste space. From the clock change to the changing of the bits takes 3 to 4 ticks, depending on which way the bits change.
The clock pulse should be 4 ticks. As you see in the video, I used a Rising Edge Trigger (RET), though some like to call it monostable circuit. It should be noted that there needs to be an equal amount of ticks between each pulse as you have bits. This cannot be avoided. So in a 15 bit counter, you need to wait 15 ticks. This is designed so you can remove any excessive bits. If you have 10 or less, that means that if you count using a button, you can't mess it up. If you need more than 15 bits, you can epand the clock line and expand the counter itself.
I think I can pretty much say this is the fastest way of counting in minecraft, I don't think this can be improved much, nor do I think it can be compacted a lot. If someone has found a way of speeding this up, please let me know. :)
This was actually pretty easy, I will try making an up/down-counter up next.
This was made on the Redstone Development Foundation (RDF) server, the server designed for redstone developers.
More like this
27296
2



Have something to say?
joining the Union for Technological Development? Follow this link to
learn more.
www.minecraftforum.net/topic/317591-utd-union-for-technological-development/
And no, it's no shame. I'm currently in the best place for redstone development. But no, let's not discuss this any further, we all know how that ended with you last time. :)
They are not the best place for redstone development, that is the UTD. I would offer membership to you, but we only accept people that act maturely.
Yeah, I advertise on here sometimes, I don't spam it on every project I see, when I can tell someone has talent, yeah, I direct them to the UTD. I built my way up, the way your RDF started was by stealing the rest of my members by lying to them.
I'm sick of your RDF types, go read a book before you realize how pathetic your life is.
what does it do?
0: 0000
1: 0001
2: 0010
3: 0011
4: 0100
5: 0101
6: 0110
7: 0111
8: 1000
9: 1001
10: 1010
11: 1011
12: 1100
13: 1101
14: 1110
15: 1111