※ ChatGPTを利用し、要約された質問です(原文:マイコンビルドエラー修正方法を教えて下さい。)
マイコンビルドエラー修正方法
2013/02/26 14:16
このQ&Aのポイント
マイコンビルドエラーの修正方法について教えてください。
AVR studio 4を使用している際に発生するマイコンビルドエラーの修正方法を教えてください。
マイコン型式がAT90S2323/2343の場合、マイコンビルドエラーを修正するにはどうすればよいですか。
/*------ 自動□□装置 -----------*/
/*------ 2013年02月26日 MICR-V1 -----------*/
/*------ AVR TOOLS AVR studio 4 ----------*/
/*------ マイコン型式 AT90S2323/2343 --------*/
#include <stdio.h>
long ka;
long ke;
long ke1;
long k10;
int kk;
int pa;
long tm1;
long tm2;
long tm3;
long kn;
#include <avr\io.h>
#define _PORT PORTB
#define _DDR DDRB
#define _PIN PINB
/*---------------------メインプログラム-------------------*/
int main(void)
{
DDRB = 0xfe; /*---- 11111110 PB0;入力 PB1;出力--*/
/*------------------ PB0入力有り--------------------*/
while(!(PINB &_BV (PB0))
{
/* 異常(1)../micrv001.c:30: error: expected ')' before '{' token-----*/
tm2 = 0; tm1++; pa=tm1/100;
if (pa>=10);
ka =12345; /* ------ □ NO ka=1~99999----------*/
ke = 0; /*------- 検索アドレス ---------*/
ke1 = 0; /*------- 桁検索アドレス ---------*/
k10 = 1; /*------- 桁x10 ---------*/
kk = 0; /*------- 桁カウンタ ---------*/
pa = 0; /*------- 信号カウンタ ---------*/
tm1 = 0; /*------- 信号ONタイマ ---------*/
tm2 = 0; /*------- 信号OFFタイマ ---------*/
tm3 = 0; /*--------LED,ON-OFFタイマ ---------*/
}
/* ----------------PB0入力無し---------------------*/
while ((PINB &_BV (PB0))
{
tm1=0; tm2++;
if (tm2==100)
if (kk<=4)
ke1 = pa*k10;
ke = ke+ke1;
k10 = k10*10;
kk ++;
pa = 0;
ke1 = 0;
tm2 = 0;
if (kk==5)
if (ka==ke)
}
/*-------------------LED表示 ---------------------*/
do
{
tm3=800;
do
{
tm3--;
if (tm3>400) PORTB 0xff;
else if (tm3<400) PORTB 0xfe;
} while (tm3 !=0);
} while (tm3 ==0);
} /*異常(2)../micrv001.c:78: error: expected declaration or statement at end of input
----*/
/*-------------------- end of file ---------------*/
/* Build failed with 2 errors and 0 warnings... */
質問の原文を閉じる
質問の原文を表示する