Keil uVision4出现Target not created是什么原因?

#include<reg51.h>
//#include<harry.h>//此为自定义函数集,定义了常用延时函数和简化语句等
//int one[8]= {0x10,0x02,0x00,0x00,0x00,0x00,0x00,0x00};//汕A

int
zimo[32]={0x10,0x60,0x02,0x8C,0x00,0xF0,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0xF0,0x00,0x00,
0x04,0x04,0x7E,0x01,0x00,0x3F,0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x7F,0x00,0x00}

int i=0;
char status;//存储A,B,C,D用于指示4个区域的显示状态
void showA(void);
void showB(void);
void showC(void);
void showD(void);

void showA(void)
{
P0=0;
P1=0;
P2=0XFF;
P3=0;
P1=0X7F;

for(i=0;i<16;i=i+2)
{
P0=zimo[i];
delay_n40us(3);
P1=P1>>1;
P1=P1+0x80;
}

status='B'
}
void showB(void)
{
P0=0;
P1=0;
P2=0XFF;
P3=0;
P1=0X7F;
for(i=0;i<16;i=i+2)
{
P3=zimo[i+1];
delay_n40us(3);
P1=P1>>1;
P1=P1+0x80;
}

status='C'
}
void showC(void)
{
P0=0;
P1=0XFF;
P2=0;
P3=0;
P1=0X7F;

for(i=0;i<32;i=i+2)
{
P3=zimo[i];
delay_n40us(3);
P2=P2>>1;
P2=P2+0x80;
}

status='D'
}
void showD(void)
{
P0=0;
P1=0XFF;
P2=0;
P3=0;
P1=0X7F;

for(i=16;i<32;i=i+2)
{
P3=zimo[i];
delay_n40us(3);
P2=P2>>1;
P2=P2+0x80;
}

status'A';
}

void main()
{
status='A';
while(1)
{
if(status=='A') showA()
if(status=='B') showB()
if(status=='C') showC()
if(status=='D') showD()
}
}

编译出来的错误显示
Build target 'Target 1'
compiling 1.c...
1.C(9): error C141: syntax error near 'int'
Target not created

跪求大神指教

zimo[]数组的最后面缺了分号。
温馨提示:内容为网友见解,仅供参考
无其他回答

Keil uvision4出现Target not created什么原因?
一、Keil中出现Target not created,原因主要有:1、编译时出错,比如语法错误,变量未定义等等 2、连接时出错,比如调用外部函数,而由缺少相应的OBJ文件等等 3、其他原因,比如你用Demo版,限制是程序不能大于4K,结果你超过了4K等。二、解决方案:在target1 目录下C51选项 设置\\SiLabs\\MCU\\INC ...

keiluvision4出现targetnotcreated是什么原因
Keil uVision4出现"Target Not Created"错误,通常是由于项目配置或连接问题导致的。详细解释:1. 项目配置错误: Keil uVision4是一款集成开发环境,用于开发嵌入式系统的应用程序。"Target Not Created"错误的一个常见原因是在创建或配置项目时出现了错误。例如,可能选择了错误的微控制器型号,或者某些...

Keil中出现Target not created是什么原因?
在Keil中出现“Target not created”通常意味着编译或链接过程中遇到了问题,导致目标文件无法被成功创建。详细解释如下:1. 编译错误:最常见的原因是源代码中存在编译错误。这可能包括语法错误、类型不匹配、缺少包含文件或库文件等。当编译器试图编译源代码时,如果遇到这些问题,它将停止编译并...

Keil中出现Target not created是什么问题呢?
在Keil中出现“Target not created”通常意味着编译或链接过程中遇到了问题,导致目标文件无法被成功创建。这个问题可能由多种原因引起。首先,最常见的原因之一是源代码中存在编译错误。这包括语法错误、类型不匹配、未定义的标识符等。当编译器尝试编译源代码时,如果遇到这些问题,它将无法生成...

keil中出现targetnotcreated是怎么回事儿啊?求解答,急用啊!
4. 其他因素:除了上述常见原因外,操作系统设置、权限问题或其他软件冲突也可能导致"Target Not Created"错误。检查操作系统日志,查看是否有其他相关的错误信息。同时,确保Keil软件的权限设置允许它访问目标设备和相关资源。遇到此类问题时,建议按照上述顺序逐一排查,找到并解决问题。如果问题依然无法解决,...

Keil中出现Target not created,怎么办?
在Keil中出现“Target not created”错误时,通常意味着编译或链接过程中遇到了问题,导致目标文件未能成功生成。解决这一问题,可以从检查项目配置、代码错误、依赖文件以及清理和重建项目几个方面入手。检查项目配置是解决“Target not created”错误的第一步。确保项目设置中的目标设备...

keil uvision4怎么生成Target?
一、Keil中出现Target not created,原因主要有:1、编译时出错,比如语法错误,变量未定义等等 2、连接时出错,比如调用外部函数,而由缺少相应的OBJ文件等等 3、其他原因,比如你用Demo版,限制是程序不能大于4K,结果你超过了4K等。二、解决方案:在target1 目录下C51选项 设置\\SiLabs\\MCU\\INC ...

Keil uVision4出 created是什么原因
当你在使用Keil uVision4时遇到"Target not created"的错误,这可能是由多种因素引起的。首要原因可能是编译过程中出现了问题,例如语法错误或者未正确定义变量。这些错误会阻碍编译器顺利完成任务。其次,连接错误也可能导致此问题。比如,当你试图调用一个外部函数,但相关的OBJ文件并未被正确包含在项目中...

Keil中出现Target not created是什么问题呢?
Keil中出现“Target not created”通常意味着在Keil开发环境中未能成功创建目标工程或编译目标文件。这个问题可能由几个原因导致。首先,检查是否已经正确设置了工程配置,包括选择了正确的微控制器型号、配置了必要的编译选项以及指定了正确的包含路径等。如果配置有误,Keil可能无法正确生成目标文件...

Keil中出现Targetnotcreated什么意思啊
在Keil开发环境中,遇到“Target not created”的错误信息通常意味着在尝试编译或构建项目时,最终的目标文件(通常是.hex或.bin文件,用于烧录到微控制器中)没有被成功生成。这种情况可能由多种原因引起:1. **编译错误**:如果项目中存在代码错误(如语法错误、未定义的标识符等),编译器会首先报告...

相似回答