私は完全なオタクになり、非常に単純なバイナリ計算機を作りたいと思っています。
これは 8 つのスイッチの 2 つの行になり、各スイッチはビットを表すため、行はバイト (数値) であり、2 つの行が加算され、9 つの LED の行が結果をバイナリで表示します。
picaxeマイクロチップでこれを行うことは可能ですか?
そうでない場合、私はそれを行うことができますか?
乾杯、ニック
私は完全なオタクになり、非常に単純なバイナリ計算機を作りたいと思っています。
これは 8 つのスイッチの 2 つの行になり、各スイッチはビットを表すため、行はバイト (数値) であり、2 つの行が加算され、9 つの LED の行が結果をバイナリで表示します。
picaxeマイクロチップでこれを行うことは可能ですか?
そうでない場合、私はそれを行うことができますか?
乾杯、ニック
あなたの問題は、データの入出力ラインです。基本的な考え方はどのマイクロコントローラーでも些細なことですが、それは利用可能な入出力ピンの数です。
複数のシフト レジスタ(行ごとに 1 つ、出力ごとに 1 つ) を調べて、1 つのピンまたは 2 つのビットをマーシャリングして 1 つのピンに出力することができます。
具体的には: