アットウィキロゴ

AVRのプログラミング

プログラミング方法

C言語の基本的な文法(for文やif文等)は省略させていただきます。
Atmel Studioを開くとはじめにこのようにかかれています

#include <avr/io.h>

int main(void)
{
  while(1)
  {
    //(略)
  }
}

PCのC言語と主に違うのは5行目の"while(1)"という無限ループがある点です。

マイコンの場合、プログラムが終了してしまう(すなわちmain関数が終わってしまう)と誤動作をする恐れがあります。このようにwhile文などを使い、必ずmain関数を終わらせないようにしましょう。

また、AVRを動かす時は<avr/io.h>をインクルードします。

方向指定レジスタ(DDRX)

タグ:

+ タグ編集
  • タグ:
最終更新:2015年10月03日 07:37
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。