[討論] [紅石] 10或16進位的累加?

看板Minecraft (當個創世神)作者 (風貂)時間13年前 (2012/03/30 17:24), 編輯推噓3(307)
留言10則, 6人參與, 最新討論串1/2 (看更多)
因為我只需要0到9 所以是10進位或16進位並不重要。 因為我是多個輸入,所以我是用脈衝來輸入,每輸入一個脈衝就+1 這樣。 我目前用了兩種作法 一個是用二進位的累加之後再轉成16進位, 二進位累加的作法是在t-正反器之間用下降沿感應器連結, 這樣就可以做二進位的累加,然後再轉成16進位訊號。 大小約在10*8*16 (長*寬*高) 另外一個作法是用移位寄存器(shift register) 移位寄存器是把d正反器,前一個output連到下一個的input,然後c端同步。 在c端的脈衝長度正確的時候可以產生訊號位移的效果。 http://www.youtube.com/watch?v=LgAZ5iRsrLM
影片c端需要的脈衝為3刻 這個我是直接每個bit都當作是一個單獨的16進位的位數, 這樣訊號每橫移一格就代表著16進位中的+1 這樣的東西做成0~9總共需要疊10個(影片中是16個), 大小約在22*9*6 (長*寬*高) 打了這麼長長一串之後,我想問的是:有沒有高手有更加靈巧的作法....... 請不吝分享,謝謝 囧rz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.147.20 ※ 編輯: ferretwind 來自: 111.254.147.20 (03/30 17:27)

03/30 18:12, , 1F
推!
03/30 18:12, 1F

03/30 19:01, , 2F
寒子那個倒數推推樂說不定可以用?
03/30 19:01, 2F

03/30 19:04, , 3F
#1FRnPEE8 裡面的倒數顯示器的倒數結構說不定合你用途
03/30 19:04, 3F

03/30 19:13, , 4F
馬上來去看一下 感謝樓上~
03/30 19:13, 4F
看完了 他是用滾動式的參照,這也是一個方法 可是歸零很麻煩 一3一 我忘了說我需要歸零了 XD ※ 編輯: ferretwind 來自: 111.254.147.20 (03/30 19:23)

03/30 19:32, , 5F
做一個來玩一下好了 XD
03/30 19:32, 5F

03/30 20:55, , 6F
這單導線傳訊蠻技術性的
03/30 20:55, 6F

03/30 21:18, , 7F
好像是應用紅石訊號最大傳遞距離?
03/30 21:18, 7F

03/30 21:55, , 8F
看起來是把訊號封裝成短時間內的突波,編號是用時間順序
03/30 21:55, 8F

03/30 23:15, , 9F
好像是一排AND閘一端接在一列中繼器上,輸入接另一端,
03/30 23:15, 9F

03/30 23:17, , 10F
簡單明瞭,蠻有趣的。
03/30 23:17, 10F
文章代碼(AID): #1FTNktpX (Minecraft)
文章代碼(AID): #1FTNktpX (Minecraft)