新規登録がまだの方

下の[新規登録]ボタンを押してコミュニティに登録してください。

登録がお済みの方はこちら

コミュ二ティポイントのご案内

詳しく見る

マイコン情報の交換広場

マイコン情報の交換広場>掲示板

公開 メンバー数:19人

チャットに入る

サークル内の発言を検索する

サークルで活動するには参加が必要です。
「サークルに参加する」ボタンをクリックしてください。
※参加を制限しているサークルもあります。

閉じる

  • 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秒である。

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 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(_ _)m


    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: Simbaさん

    2009年06月29日 13時12分25秒

    icon

    「Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:Re:ストップウォッチパート4。」
    > これはフローというよりも状態遷移図です。

    むむむ。
    んーフローチャートと状態遷移図が頭の中がごっちゃになってます;;

    フローチャート・・・
    書けるかな・・・
    努力します。


    > ぜんぜん難しいことではないですよ。
    > 混乱しているので、そう思えるだけなのかもしれません。

    混乱してますね〜思いっきり;;

    なんとかやってみます。
    またもや時間がかかると思いますが、
    待っててください<(_ _)>

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 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制御とほとんど同じですね。


    > すごい難しい手続きをやってる気がします;;
    > 概観がわかってないからかもです。

    ぜんぜん難しいことではないですよ。
    混乱しているので、そう思えるだけなのかもしれません。

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 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はどう書けばいいかわかりませんでした。

    あと、これでいいのかと疑問に思ったり・・・

    すごい難しい手続きをやってる気がします;;

    概観がわかってないからかもです。

    でわでわ

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 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

    でわでわ。

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 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つの状態ですよね。それは状態遷移では無いでしょうか?

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

  • from: Simbaさん

    2009年06月22日 13時28分43秒

    icon

    「Re:Re:Re:ストップウォッチパート4。」

    > あっ、問題がわかった気がします。
    > LEDの点滅の状態遷移とSWを押すことで起こる状態遷移は別の事柄なのですが、それを1つの状態遷移で書こうとしているから無理があるみたいです。

    この文章の意味がやっぱり分かってないようです。
    「SW押すとLEDの点滅が始まる」
    というのが頭にこびりついてまして・・・

    LED点滅の状態遷移は、なんとなく分かる気がしますが、
    「SWを押すことで起こる状態遷移」というものが、
    わかってません。

    解説お願いできますか・・・<(_ _)>

    P.S. 今日、ランドセンって薬を処方してもらって脳の興奮がやっと収まったようです。やっと文章が読めます(涙

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 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経過したとき

    以上です。
    理解できなかったら質問してください。
    もし理解できたらフローチャートに進んでください。

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 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経過したとき

    以上が、回答です。

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • サークルで活動するには参加が必要です。
      「サークルに参加する」ボタンをクリックしてください。
      ※参加を制限しているサークルもあります。

      閉じる

    • 0

    icon拍手者リスト

もっと見る icon