ホーム » スタッフ » 斉藤徹 » 専攻科の小型制御模型の実験2回目

2004年10月
« 9月   11月 »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

最近の投稿(電子情報)

アーカイブ

カテゴリー

専攻科の小型制御模型の実験2回目

小型制御模型の実験2回目ということで、 プログラムの書き込みとセンサー関連の動作試験を行っていたみたい。 しかし、配布資料の中でくだらないミスで、動作確認にとまどる。

if ( ( PDR5 & 0x01 ) == 0 ) FONT COLOR blue /* ビット論理積の括弧は必須 */

ポートのビット状況をテストするコードで、 ビット論理積と比較演算では、比較演算の方が優先順位が高いため発生するエラー。 過去にも経験のあるネタだけど、大抵は define マクロ化することが多いし、 マクロ化する時に冗長な()をつける癖がついているために、 逆に忘れていた….