12桁加算器

image-b72183a7
スポンサーリンク

12桁+12桁ができる加算器を作りました。

製作時間:50時間

[操作上の注意]

数字のボタンを押してから画面に反映されるまで5秒~ほどかかります。

また、ボタンを押したら、次のボタンを押すまで3秒ほど待ってください。

Memory Toggleレバーを切り替えると、メモリーを切り替えます。つまり足し算モードです。

その横のMemory Double-ModeレバーをONにすると、2つのメモリーの数字が加算され、計算結果が表示されます。

計算結果は10秒~30秒ほどで出力されます。

後ろのACボタンを押すと5秒ほどでリセットされます。

不具合ありましたらコメントくださいませ。

[羊毛色別回路解説]

赤紫・・・バイナリエンコーダ(10進法入力を2進数に変換します。)

白・・・シフトレジスタメモリ(入力を記憶し、さらに入力があったら、隣の桁へシフトします。)

黄緑・・・メモリトグル (使用するメモリを切り替えます。)

紫・・・全加算器 (XORを使い、計算する場所です。)

黄色・・・デコーダ(計算結果の2進数を10進数に変換します。)

青・・・7セグエンコーダ(デコーダからの10進数を7セグ表示に変換します。)

水色・・・ディスプレイワイヤ(7セグ信号を画面に伝達します。)

空色・・・桁上げ処理ワイヤ(5+5などで次の桁に1が繰り上がるときに動きます。)

赤・・・メモリクリアワイヤ(メモリデータ消去用配線です。)

茶色・・・0表示制御ワイヤ(後ろの桁に1以上の数字がなければ、0を表示しないように制御します。)

ダウンロード
(mcworld) [DL:37]
※投稿記事に含まれるファイルやリンクにより発生した被害についてクラフターズコロニーは責任を取りません
投稿通報

コメント

  1. 凄すぎる
    こんな天才見た事ない

  2. ありがとうございます^_^

コメント通報