3.2個の出力ポートで8個のLEDを点灯させる。

シフトレジスタ(74HC164)を使用する事により、2個の出力ポートで8個のLEDを点灯させる事が可能です。

● 74HC164のタイミングチャート

●上のタイミングチャートから分かる様にCLKの立ち上がり時に各ビットの状態をシフトして行きます。プログラムではまずAにLED8の点灯(L)/非点灯(H)をセットしその後CLKを立ち上げてから立ち下げる、次にLDE7で同様の操作をします。これを8回繰り返します。この操作をしている時にはLEDがちらついているはずですが、極力高速で行う・LEDの直列抵抗を調整する等で目立たない様にします。