CPU実験室

誰も見向きもしない古いCPUをいじって動かしてみようというプロジェクトです

7セグLED取り付け

7セグLEDとコントローラMAX7219を実装しました
右下のイクラのようなLEDがチープでノスタルジック感を醸し出しています
昔のTIの関数電卓にこんなLEDが使われていたような気がします。
 
イメージ 1
 
パラレル出力の74VHC574は上位5ビットに単体のLEDが接続されていますが、下位3ビットはMAX7219のDIN,CLK,LOADにつながっています。
これらのビットをON/OFFすることでMAX7219のプログラムを行います
 
MAX7219のシフトレジスタに制御コードを送る関数です。
16ビットの引数をシリアルのビット列に変換してクロックとともにMAX7219へ送り込みます
 
イメージ 2