サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。
-
from: zwiさん
2009年06月30日 16時59分30秒
icon
「Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート4。」
うーん。混乱してますね。
じゃあ、一度状態遷移を完全に忘れて素直にフローを書いてもらえますか。
プログラムの仕様を再掲載しておきます。
1.SWを押すたびにLEDの点滅状態とLEDの消灯状態が切り替わるプログラムである。
2.SWはチャタリング処理がされている事。
3.点滅するLEDの1周期は1秒である。icon
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 -
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
-
-
from: Simbaさん
2009年06月30日 06時54分29秒
icon
「Re:Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート4。」
>重要なのはSWの情報を直接見るのではなく状態遷移1の情報で状態が遷移するようにすることです。
この部分が分かるようで分かりません;;
フローチャートにどう反映させればいいかが分かりません。
分かりませんだらけですけど、
何かヒントがあればもらえませんか?
初期設定
↓
swが押されたか?→
↓yes no
とするのではないのですよね・・・
activeにするっていうのも、
段々分からなくなってます。
activeで消灯とactiveじゃなくて消灯の違いが
分かるようで分からないです。
どうかお助けをm(_ _)micon
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 -
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
-
-
from: Simbaさん
2009年06月29日 13時12分25秒
icon
「Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート4。」
> これはフローというよりも状態遷移図です。
むむむ。
んーフローチャートと状態遷移図が頭の中がごっちゃになってます;;
フローチャート・・・
書けるかな・・・
努力します。
> ぜんぜん難しいことではないですよ。
> 混乱しているので、そう思えるだけなのかもしれません。
混乱してますね〜思いっきり;;
なんとかやってみます。
またもや時間がかかると思いますが、
待っててください<(_ _)>icon
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 -
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
-
-
from: zwiさん
2009年06月29日 11時17分00秒
icon
「Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート4。」
> フロー、一応書いてみました。
> いつもの所の6/29付けのファイルです。
> あと、これでいいのかと疑問に思ったり・・・
フロー見ました。
これはフローというよりも状態遷移図です。
フローなら入り口と出口が必要です。それとメインプログラムと割り込みプログラムのそれぞれのフローが必要ですよ。
たぶん、今のフローからプログラムが書けないのではないですか?
> ACTIVE_ONやOFFはどう書けばいいかわかりませんでした。
これは、SW側の制御ですので従来のSW制御とほとんど同じですね。
> すごい難しい手続きをやってる気がします;;
> 概観がわかってないからかもです。
ぜんぜん難しいことではないですよ。
混乱しているので、そう思えるだけなのかもしれません。icon
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 -
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
-
-
from: Simbaさん
2009年06月29日 01時40分50秒
icon
「Re:Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート4。」
フロー、一応書いてみました。
いつもの所の6/29付けのファイルです。
ACTIVE_ONやOFFはどう書けばいいかわかりませんでした。
あと、これでいいのかと疑問に思ったり・・・
すごい難しい手続きをやってる気がします;;
概観がわかってないからかもです。
でわでわicon
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 -
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
-
-
from: Simbaさん
2009年06月22日 16時31分39秒
icon
「Re:Re:Re:Re:Re:ストップウォッチパート4。」
> SWと言うのは本来ONかOFFか2状態しか無いのはわかると思います。
> でも欲しいのは、SWを一回ONにすると有効状態になり、もう一回ONにすると無効になる2つの状態ですよね。それは状態遷移では無いでしょうか?
なるほど。そう言われると分かった気になります。
まだ「状態遷移」っていう言葉に馴染めないですね;;
昨日のzwiさんの書かれた状態遷移は僕なり理解できた・・・ような気がします。
フローチャート、書いてみますね。それで、分かってるかどうかが分かるのかな(^^;)
出来たら、いつものHPにアップします。
まぁ脳の興奮がきっちり薬で制御できてたら、集中してかけそうですが、初めての薬なんで、どんな副作用があるかわからないので、また、長い目で見てやってください。
ほんと申し訳ありません。
と、薬と病気のせいにしたりしてwww
でわでわ。icon
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 -
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
-
-
from: zwiさん
2009年06月22日 14時30分46秒
icon
「Re:Re:Re:Re:ストップウォッチパート4。」
> P.S. 今日、ランドセンって薬を処方してもらって脳の興奮がやっと収まったようです。やっと文章が読めます(涙
薬は難しいですね(汗
> LED点滅の状態遷移は、なんとなく分かる気がしますが、
> 「SWを押すことで起こる状態遷移」というものが、
> わかってません。
> 解説お願いできますか・・・<(_ _)>
SWと言うのは本来ONかOFFか2状態しか無いのはわかると思います。
でも欲しいのは、SWを一回ONにすると有効状態になり、もう一回ONにすると無効になる2つの状態ですよね。それは状態遷移では無いでしょうか?icon
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 -
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
-
-
from: Simbaさん
2009年06月22日 13時28分43秒
icon
「Re:Re:Re:ストップウォッチパート4。」
> あっ、問題がわかった気がします。
> LEDの点滅の状態遷移とSWを押すことで起こる状態遷移は別の事柄なのですが、それを1つの状態遷移で書こうとしているから無理があるみたいです。
この文章の意味がやっぱり分かってないようです。
「SW押すとLEDの点滅が始まる」
というのが頭にこびりついてまして・・・
LED点滅の状態遷移は、なんとなく分かる気がしますが、
「SWを押すことで起こる状態遷移」というものが、
わかってません。
解説お願いできますか・・・<(_ _)>
P.S. 今日、ランドセンって薬を処方してもらって脳の興奮がやっと収まったようです。やっと文章が読めます(涙icon
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 -
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
-
-
from: zwiさん
2009年06月21日 11時13分49秒
icon
「Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート4。」
状態遷移1の名前ですが
(1)LED_ACTIVITY_OFF
(2)LED_ACTIVITY_ON
と2つ必要ですね。
> 状態遷移2
> (1)ACTIVEじゃなくて消灯
> (2)ACTIVEで消灯
> (3)ACTIVEで点灯
> とすると
違いますので訂正します。重要なのはSWの情報を直接見るのではなく状態遷移1の情報で状態が遷移するようにすることです。それと条件不足だったんで付け足しました。
(1)→(2):LED_ACTIVITY_ONになった場合。
(2)→(1):LED_ACTIVITY_OFFになった場合。
(3)→(1):LED_ACTIVITY_OFFになった場合。
(2)→(3):ITUタイマが0.5sec経過したとき
(3)→(2):ITUタイマが0.5sec経過したとき
以上です。
理解できなかったら質問してください。
もし理解できたらフローチャートに進んでください。icon
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 -
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
-
-
from: Simbaさん
2009年06月21日 08時07分49秒
icon
「Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート4。」
> > 状態遷移1
> > (1)→(2):SWが押されたとき
> > (2)→(1):SWが押されたとき
>
> OKです。
> 状態名も決めておいてください。
名前ですか。
ならば、「LED_ACTIVITY」としときます。
> すいません。こっちは私の説明が悪かった様です。
> 状態遷移2は3つの状態が有ります。
> ACTIVEじゃなくて消灯、ACTIVEで消灯、ACTIVEで点灯の三状態です。
状態遷移2
(1)ACTIVEじゃなくて消灯
(2)ACTIVEで消灯
(3)ACTIVEで点灯
とすると
(1)→(2):SWが押されたとき
(2)→(1):SWが押されたとき
(2)→(3):ITUタイマが0.5sec経過したとき
(3)→(2):ITUタイマが0.5sec経過したとき
以上が、回答です。icon
-
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 -
サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。 - 0
icon拍手者リスト
-