プログラミング方法
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