标题: Keil直接显示target not created 是什么问题?附单片机程序 [打印本页]

作者: dhuali    时间: 2020-7-18 16:16
标题: Keil直接显示target not created 是什么问题?附单片机程序
#include <reg52.h>
#define uchar unsigned char
#define uint unsigned int
sbit S1=P3^0;
sbit flag=P3^7;//???ж?????????     
void delay(uint z)
{
uint x,y;
for(x = z; x > 0; x--)
  for(y = 114; y > 0 ; y--);   
}
//?ж?????
void int1Init()
{
EA = 1;//?????ж?
EX1 = 1;//?????ж?1
IT = 1;//???ж?1????????
}
void int1() interrupt 2
{
P1=~P1;
}
void main()
{
int1Init();
while (1)
{
  if(S1==0)
  {
   delay(20);//????????
   if (S1==0)
   {
    flag=1;
    flag=0;
   ?? while (S1==0);//??????
   }
  }
}
}

作者: xianfajushi    时间: 2020-7-18 17:55
  1. #include <reg52.h>
  2. #define uchar unsigned char
  3. #define uint unsigned int
  4. sbit S1=P3^0;
  5. sbit flag=P3^7;  
  6. void delay(uint z)
  7. {
  8. uint x,y;
  9. for(x = z; x > 0; x--)
  10.   for(y = 114; y > 0 ; y--);   
  11. }
  12. void int1Init()
  13. {
  14. EA = 1;
  15. EX1 = 1;
  16. TI = 1;
  17. }
  18. void int1() interrupt 2
  19. {
  20. P1=~P1;
  21. }
  22. void main()
  23. {
  24. int1Init();
  25. while (1)
  26. {
  27.   if(S1==0)
  28.   {
  29.    delay(20);
  30.    if (S1==0)
  31.    {
  32.     flag=1;
  33.     flag=0;
  34.    while (S1==0);
  35.    }
  36.   }
  37. }
  38. }
复制代码

作者: 物业tuan    时间: 2020-7-18 18:04
主要是代码存在语法上的错误,导致编译不通过,建议检查程序是否有语法错误有语法错误。
作者: 权威人物    时间: 2020-7-20 15:40
你这是什么?你要error在哪里,不是看没有创建执行文件,一般点击错误会跳过去的




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1