はじめまして、くぬぎざと申します。 On Wed, 22 Mar 2000 00:59:48 +0900 "jankun" <jankun@xxxxxxxxxxxx> wrote: > /*3048f.hを利用してもアドレス指定でもどちらでも良いです*/ 3048f.h を使うのであれば、玉造さんが書かれているように 入力ポートのロジックをコード中で 0 か 1 と比較したり、 出力ポートは 0 か 1 を代入するだけなので最も簡単です。 Px.DR.BIT.By // x はポート[0-9,A,B] y はビット[0-7] という形式で全て扱えます。 これは個人的な審美の問題ですが、わたしは Px.DR.BIT.By という形式のものがコードに氾濫していると見づらくなると 感じる方なので、規模がやや大きくなってきたときは #define SWITCH P4.DR.BIT.B4 #define LED P5.DR.BIT.B0 事前にこういうのを作っておいたりして、ハードウェア的な 構造はなるべく意識しなくても良いようにしてます。 椚座 淳介 (Junsuke Kunugiza) E-Mail: jk@xxxxxxx http://www.exp.org/