初歩的な質問になるかもしれませんがはまっています・・・・。 P8-3にスイッチがあるのですが、そのスイッチの立ち下がりで次の動作に移りたいと 思っています。以下のように書いているのですがうまく動きません・・・。 良きアドバイスをお願いいたします。 P8-3はプルアップされていてスイッチが押されると"LOW"になるようになっていま す。 old_sw = *P8DR; //スイッチが押される前の状態を確認 if (((*P8DR & 0x08) != (old_sw & 0x08 )) && ((*P8DR & 0x08) == (0x08)) // 立ちあがりの検出 // その後の処理がこの下に続いています。 よろしくお願いいたします。 Jun.26 '00 M.Sakurai