投稿日 | : 2007/05/18(Fri) 16:09 |
投稿者 | : ユウジ |
Eメール | : |
URL | : |
タイトル | : Re^4: LED制御について |
>これさん
親切にありがとうございます。
その方法も試させていただきます。
>ダンボさん
申し訳ありません。
何度も丁寧にありがとうございます。
・各LEDはS/Wを兼用しているんですね。すなわち対応する4つのS/Wがある。
いえ、リセットボタンと順次点灯ボタンの2つのみです。
・bRet(i)が点灯状態を示すのか、あるいはボタンが押されたことを示すのか。
DioInpBitはS/Wの状態です。
・点灯順番があり、LED1→LED2→LED3→LED4→LED1・・・
はい
・点いているLED1を押すとLED1が消えてLED2が点く。
順次ボタンを押すとLED1が消えLED2が点きます。
・点いていないLEDxを押すとLEDxが点く。そのときまで点いていたLEDyは消す。
順次点灯ボタンを押すと順番通りに点き順番通りに消えていきます。
・無限ループだとするとWaitを入れないとCPU100%になってしまうが良いのか?
普通は数ミリ秒ごとにS/Wを見るか、S/Wからの割り込みがあるか
いえ、LED4が点くと順次スイッチは一切受け付けなくなります。
1秒たつと自動的にLED4が消えLED1が点きます。
これの繰り返し処理です。
何度も言いますが無知な自分に親切に教えていただき本当にありがとうございます。