arduinoでのプログラム
初心者の質問で申し訳ございませんがご回答いただけましたら幸いです。
どうぞよろしくお願いいたします。
現在、頑張ってプログラム(スケッチ)を書いていますが
なかなかうまく動作してくれません。
内容は
Button0,Button1,Button2の3入力です。
LED0,LED1,LED2の3出力です。
Button0の入力に対して
LED0に100msのHIGH,LOWのパルス信号を(3パルス)出力したい。
Button1の入力に対して
LED1に50msのHIGH,LOWのパルス信号を(5パルス)出力したい。
Button2の入力に対して
LED2に150msのHIGH,100msのLOWのパルス信号を(7パルス)出力したい。
*delayを使うとなんとなく動作してくれますが
Button0,Button1をほぼ同時に使うとButton0の処理が終わるまで
Button1の動作を受け付けてくれません。
3入力を同時に処理するには
どのようなスケッチを書けばよろしいでしょうか?
是非、ご教授頂けますでしょうか。